【发布时间】:2019-09-15 22:50:52
【问题描述】:
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);
}
}
【问题讨论】:
-
你为什么不把你的声音放在 www 的文件夹里?
-
我不知道在iOS中将声音放在哪里以及如何获取路径。
标签: jquery ios cordova phonegap