【问题标题】:Local Audio file not playing - Icenium / Cordova本地音频文件未播放 - Icenium / Cordova
【发布时间】:2014-01-16 21:25:32
【问题描述】:

我在 iPhone 5S 上的 Icenium Cordova 3.2 项目中播放声音时遇到问题。我正在使用以下代码:

 if (device.platform == "Android") {
        src = new Media("/android_asset/www/audio/multimedia.mp3");
    } else {
          src = new Media("audio/multimedia.mp3"); // this line runs on my device
    } 

  src.play();

音频文件多媒体.mp3 位于项目主文件夹下名为audio 的文件夹中。我尝试了不同的路径,例如 /audio/multimedia.mp3multimedia.mp3,但声音没有在我的设备上播放。

当我使用外部 URL (http://somesite.com/audiofile.mp3) 的绝对路径时,音频文件会在我的设备上播放。我还没有在 Android 中测试过代码。谢谢。

【问题讨论】:

标签: javascript audio cordova icenium


【解决方案1】:

我认为您错过了添加phonegap.js 插件。所以您的 FileReader 无法正常工作或可能忘记添加文件插件。

【讨论】:

  • 文件插件被禁用。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-10
  • 1970-01-01
相关资源
最近更新 更多