2014-04-24 39 views
2

我已经从电话(SD卡,根等)上的目录播放MP3媒体文件的自定义播放器。的PhoneGap - mp3文件添加到我的应用程序建立

我想将我的mp3文件封装到我的应用程序中,我尝试将文件复制到我的项目根文件夹中,我创建了一个新目录并将它们复制到那里,但是在构建.zip文件后build.phonegap网站,我下载.apk文件我只有:

资产/ WWW /和一些.js文件/ index.html的。我的.mp3文件无法在www文件夹中找到。

如果我去一个水平回我有一个startup.zip文件,如果我打开它,我可以找到我的文件,但也有在www文件夹不存在。

有人能告诉我,我有什么结构,以尊重,否则我怎么也得建立我的应用程序,这样我的.mp3文件都包含在WWW文件夹,这样我就可以在我的应用程序访问它们。

回答

0

我对Android的类似的问题。我写了这个小函数。

function getAudioFileName(audioFileName){ 
    if(isAndroid()){ 
     //LOG("It is android so changing fileName"); 
     return "/android_asset/www/" + audioFileName; 
    } 
    //LOG("Not android so leaving fileName"); 
    return audioFileName; 
} 

我所有的声音文件都在www下的声音目录中。设置读写权限非常重要,否则它不会被复制。

相关问题