Unsupported binding as path to ionic-native-audio /nativeaudio-browser.js:26 Uncaught (in promise) DOMException: The element has no supported sources

the error appears when I change the path (https:…) to the binding (album.link ) when I execute the command ionic cordova run android browser the error appears (nativeaudio-browser.js:26 Uncaught (in promise) DOMException: The element has no supported sources.)

I also tried to run the application directly on the cell phone, the error that appears is (A reference does not exist for the specified audio id)

import { Component, OnInit } from ‘@angular/core’;

import { ActivatedRoute } from ‘@angular/router’;

import albums from ‘…/…/assets/mockdata//albums’;

import { NativeAudio } from ‘@ionic-native/native-audio/ngx’;


selector: ‘app-album’,

templateUrl: ‘./album.page.html’,

styleUrls: [’./album.page.scss’],


export class AlbumPage implements OnInit {

album: any;

data = {

backgroundColor: 'darkred',


constructor(private activatedRoute: ActivatedRoute ,private nativeAudio: NativeAudio) { }

ngOnInit() {

/*const title = this.activatedRoute.snapshot.paramMap.get('title');

const decodedTitle = decodeURIComponent(title);

this.data = albums[decodedTitle];  */

this.nativeAudio.preloadComplex('01', 'album.link', 1, 1, 0);

this.album = history.state.album;// history.state está movendo para o histórico para state do album



getLink(album): void {

this.nativeAudio.play('01', () => console.log('uniqueId1 is done playing'));