2011-12-04 59 views
2

我有一個音頻文件test.mp3。Phonegap + iOS:如何使用Media API播放音頻

當文件位於「Documents」文件夾中,並且我創建瞭如下媒體對象:media = new Media('documents://test.mp3');一切正常。

但是當我的音頻文件位於「Documents」文件夾中的子文件夾中時,稱爲「Documents/data」,並且我創建瞭如下媒體對象:media = new Media('documents://data/test.mp3 '),我在控制檯中有這個錯誤:無法初始化AVAudioPlayer:(null)。和錯誤代碼= 4

我的問題是,我怎麼能在「文檔」文件夾

編輯播放位於一個子文件夾的音頻文件:

它是固定在PhoneGap的1.3.0

回答

1

使用phonegap 1.7,只需提供沒有任何模式的文件的名稱。據科爾多瓦源代碼,如果你不與任何架構前綴(如文檔/文件),它是相對於您的www倍

media = new Media('test.mp3'); 

假設你有WWW /請將test.mp3文件在您的項目