2017-09-11 2 views
0

Je suis en train de tester le plugin nativescript-audio mais je ne peux pas le faire fonctionner avec vanilla js. Voici mon code ...Erreur de plugin audio Nativescript

var ns_audio = require("nativescript-audio"); 

var player = new ns_audio.TNSPlayer(); 

var playerOptions = { 
     audioFile: "http://www.noiseaddicts.com/samples_1w72b820/2514.mp3", 
     loop: false, 
     completeCallback: function() { 
      console.log('completePlayer') 
     }, 
     errorCallback: function (errorObject) { 
      console.log(JSON.stringify(errorObject)); 
     }, 
     infoCallback: function (args) { 
      console.log(JSON.stringify(args)); 
     } 
    }; 

player.playFromUrl(playerOptions) 
     .then(function (res) { 
      console.log(res); 
     }) 
     .catch(function() { 
      console.log("didn't work..."); 
     }) 

et je reçois l'erreur suivante:

JS ERROR TypeError: null is not an object (evaluating '_this._player.delegate = _this') 

Qu'est-ce que je fais mal? Merci!

Répondre

0

Ok, le code ci-dessus est correct, probablement l'erreur était due à une mauvaise construction de plugin ...