如何找到iOS应用程序的播放音​​频路径?

时间:2019-04-26 12:09:45

标签: jquery ios cordova phonegap

getMediaURL()可以在android应用程序上正常运行,但是我没有获取iOS应用程序的音频路径。

function playAudio(sound) {
    var mp3URL = getMediaURL(sound);
    var media = new Media(mp3URL, null, mediaError);
    media.setVolume(1.0);
    media.play();
}

function getMediaURL(sound) {
    if (device.platform.toLowerCase() === "android") { 
        return cordova.file.applicationDirectory.replace('cdvfile://', 
'') + 'www/application/app/' + sound.substr(1); 
    } else { 
        return cordova.file.applicationDirectory.replace('cdvfile://', 
'') + sound.substr(1); 
    }
}

1 个答案:

答案 0 :(得分:0)

将声音放在/ www / sounds文件夹中

www/sounds/mysound.mp3

然后在JavaScript中加载声音

 var sound = new Audio('/sounds/mysound.mp3');