如何从Phonegap IOS中的www获取本地mp3文件的路径?

我在我的phonegap应用程序中使用phonegap音频插件。 我有一些音频文件存储在www / audio文件夹中。

对于android我使用“file:/// android_asset / www / audio”来读取本地文件。

对于IOS,我需要帮助。

谢谢

终于搞定了,参考: 链接

为了获得路径,我使用了这个function

function getPhoneGapPath() { var path = window.location.pathname; path = path.substr( path, path.length - 10 ); return path; }; 

用法:

对于IOS

var snd = new Media( getPhoneGapPath() +’test.mp3’);

对于Androidprepend’file ://’

var snd = new Media( ‘file://’+ getPhoneGapPath() +’test.mp3’);

如果从’index.html’以外的文件调用,则会遇到问题,因为要剪掉的部分可能不是10个字符。

尝试这个:

 // Get absolute file path on the device. function getPhoneGapPath() { var path = window.location.pathname; var sizefilename = path.length - (path.lastIndexOf("/")+1); path = path.substr( path, path.length - sizefilename ); return path; };