Плагин Apache Cordova Media показывает код ошибки 0 - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь собрать mp3 плеер с Apache Cordova. Я обнаружил, что медиа-плагин Cordova предоставляет функции воспроизведения мультимедиа.

Вот код. Я добавил медиа и плагин устройства, но он показывает ошибку с кодом 0.

function playMP3() {
    var mp3URL = getMediaURL("sounds/button-1.mp3");
    var media = new Media(mp3URL, null, mediaError);
    media.setVolume(1.0);
    media.play();    
}

function playMp3Mild() {
    var mp3URL = getMediaURL("sounds/button-1.mp3");
    var media = new Media(mp3URL, null, mediaError);
    media.setVolume(0.1);
    media.play();
}

function playRemoteFile() {
    var media = new Media("http://SERVER_IP:PORT/media/test.mp3");
    media.setVolume(0.1);
    media.play();
}

function getMediaURL(s) {
    if(device.platform.toLowerCase() === "android") 
    {
        console.log
        return "/android_asset/www/" + s;
    }
    return s;
}

function mediaError(e) {
    alert('Media Error');
    alert(JSON.stringify(e));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...