音频无法在 Cordova iOS 8 中播放

Posted

技术标签:

【中文标题】音频无法在 Cordova iOS 8 中播放【英文标题】:Audio not playing in Cordova iOS 8 【发布时间】:2015-02-04 14:39:40 【问题描述】:

我无法在 ios 8 Cordova 应用中播放音频。相同的代码适用于 iOS 7。

我得到的信息是,

未知资源'documents://audioFilePath'

我的 Cordova 版本是 3.5.1,Media 插件版本是 0.2.15

感谢任何帮助。谢谢。

【问题讨论】:

你能展示一些你如何使用媒体插件的代码吗? @Emre 我称之为 myMedia = new Media("documents://../appName.app/www/" + src, function() this.release(); ) ; myMedia.play("numberOfLoops": 2); 【参考方案1】:

解决了这个问题。

我正在创建媒体对象,

new Media("documents://../appName.app/www/" + src...)

我发现iOS中的资源指针总是在www文件夹。所以我只需要将对象创建为,

new Media("" + src...)

【讨论】:

以上是关于音频无法在 Cordova iOS 8 中播放的主要内容,如果未能解决你的问题,请参考以下文章

Html5 音频无法在 Cordova 应用程序中播放

Ionic2:iOS 应用程序在使用cordova-plugin-media 录制音频并再次播放时崩溃

音频在后台播放但没有声音 Cordova 3+ IOS

iOS 9 无法播放下载到设备的音频/视频文件

Cordova 播放本地音频文件

在 Cordova 中播放音频文件后如何打开页面?