javascript - Cordova Media plugin not calling success or error callback -


i cannot cordova media work @ on android, can instantiate media object neither success nor error callback ever called.

i using apache cordova 5.1.1 media plugin 1.0.1 on android 5.1.1, in deviceready event handler have following code:

var src = 'https://ia802508.us.archive.org/5/items/testmp3testfile/mpthreetest.mp3'; console.log('media object: ' + media); this.media = new media(src, function () {     console.log('success'); }, function (error) {     console.log('error'); }); console.log('media instance: ' + this.media); 

which produces following output:

i/chromium( 1953): [info:console(6)] "media object: function (src, successcallback, errorcallback, statuscallback) { i/chromium( 1953):     argscheck.checkargs('sfff', 'media', arguments); i/chromium( 1953):     this.id = utils.createuuid(); i/chromium( 1953):     mediaobjects[this.id] = this; i/chromium( 1953):     this.src = src; i/chromium( 1953):     this.successcallback = successcallback; i/chromium( 1953):     this.errorcallback = errorcallback; i/chromium( 1953):     this.statuscallback = statuscallback; i/chromium( 1953):     this._duration = -1; i/chromium( 1953):     this._position = -1; i/chromium( 1953):     exec(null, this.errorcallback, "media", "create", [this.id, this.src]); i/chromium( 1953): }", source: file:///android_asset/www/scripts/index.js (6) i/chromium( 1953): [info:console(12)] "media instance: [object object]", source: file:///android_asset/www/scripts/index.js (12) 

so media object there , instance created, nothing ever happens, neither callback function run. doing wrong or hitting bug?


Comments