我有一个音频文件test.mp3。
当文件位于“Documents”文件夹中时,我创建我的媒体对象如下:media = new Media('documents://test.mp3');一切正常。
但当我的音频文件位于“Documents”文件夹的子文件夹中时,说“Documents / data”,我创建我的媒体对象:media = new Media('documents://data/test.mp3' ),我在控制台中有这个错误:无法初始化AVAudioPlayer :( null)。错误代码= 4
我的问题是,如何播放位于“Documents”文件夹
子文件夹中的音频文件编辑:
已在phonegap 1.3.0中修复
答案 0 :(得分:1)
使用phonegap 1.7,只提供没有任何架构的文件名。根据Cordova源代码,如果你没有任何模式(如文档/文件)的前缀,它是相对于你的www折叠
media = new Media('test.mp3');
假设您的项目中有www / test.mp3文件