【问题标题】:Phonegap - Add mp3 files to my app buildPhonegap - 将 mp3 文件添加到我的应用程序构建中
【发布时间】:2014-04-25 01:58:59
【问题描述】:

我制作了一个自定义播放器,可以播放手机目录(sdcard、root 等)中的 mp3 媒体文件。

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

assets/www/ 和一些 .js 文件/index.html 。在 www 文件夹中找不到我的 .mp3 文件。

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

谁能告诉我我必须尊重什么结构,或者我必须如何构建我的应用程序,以便我的 .mp3 文件包含在 www 文件夹中,以便我可以在我的应用程序中访问它们。

【问题讨论】:

    标签: android cordova build mp3


    【解决方案1】:

    我在 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 下的声音目录中。设置读写权限很重要,否则不会被复制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-14
      • 1970-01-01
      • 1970-01-01
      • 2021-04-29
      • 2018-12-09
      • 1970-01-01
      • 2015-01-18
      • 1970-01-01
      相关资源
      最近更新 更多