Apache Cordova Media Plugin显示错误代码0

时间:2019-01-25 20:28:11

标签: cordova

我正在尝试使用Apache Cordova构建mp3播放器。我发现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));
}

0 个答案:

没有答案