Cordova:播放未存储在SD卡上的媒体

时间:2014-12-14 06:10:44

标签: android cordova audio mp3 media

在我的Cordova应用程序项目中,我已在我的Android dataDirectory中的“file:///data/data/com.iappedyou.mobile/files/audio1.mp3”下载了一个音频文件MP3。

当我现在尝试通过

播放该文件时
function playMP3_3() {
   var mp3URL = cordova.file.dataDirectory + "audio1.mp3";
   var media = new Media(mp3URL, null, mediaError);
   media.play();
}

我收到“媒体错误 - 代码:1”。

根据Simon's blog post,Android假定该文件存储在“/ sdcard”中。但是如何使用dataDirectory播放音频文件?

谢谢

0 个答案:

没有答案