我正在使用 phonegap 6、cordova 媒体插件 2.1.0 和 xcode 7 开发一个音频应用程序,并在一个带有 ios 8.3 和另一个 ios 9.0 的 ipad 中进行测试。
当应用程序在后台没有屏幕锁定时一切正常,但是当我在 20 秒后锁定屏幕时,音频停止。我可以在 js 中记录媒体插件的错误事件,输出为 MediaError.MEDIA_ERR_DECODE = 3。我正在使用 .play({ playAudioWhenScreenIsLocked : true })
我进行了很多搜索以在我的 js 中找到任何问题,但它看起来还不错,然后说搜索 cordova 媒体插件、xcode 和 ios 版本的问题,并发现使用 xcode 7 的 AVPlayer 和音频背景存在一些问题。
我尝试了一些像Alvinash651这样的解决方案,但没有任何结果,它实际上让我的音频在后台停止。
我不知道它可能是什么或搜索什么了。
有没有人有同样的问题?