【发布时间】:2014-01-16 21:25:32
【问题描述】:
我在 iPhone 5S 上的 Icenium Cordova 3.2 项目中播放声音时遇到问题。我正在使用以下代码:
if (device.platform == "Android") {
src = new Media("/android_asset/www/audio/multimedia.mp3");
} else {
src = new Media("audio/multimedia.mp3"); // this line runs on my device
}
src.play();
音频文件多媒体.mp3 位于项目主文件夹下名为audio 的文件夹中。我尝试了不同的路径,例如 /audio/multimedia.mp3 和 multimedia.mp3,但声音没有在我的设备上播放。
当我使用外部 URL (http://somesite.com/audiofile.mp3) 的绝对路径时,音频文件会在我的设备上播放。我还没有在 Android 中测试过代码。谢谢。
【问题讨论】:
-
检查该文档docs.phonegap.com/en/3.0.0/cordova_file_file.md.html#File的FileReader部分@
-
成功了! - 文件插件被禁用。写,我会接受。谢谢
标签: javascript audio cordova icenium