后台iOS Cordova媒体插件:媒体错误无支持=4
在后台运行我的应用程序时,在尝试创建和播放音频文件时,我会得到后台iOS Cordova媒体插件:媒体错误无支持=4,ios,cordova,ionic-framework,cordova-plugins,Ios,Cordova,Ionic Framework,Cordova Plugins,在后台运行我的应用程序时,在尝试创建和播放音频文件时,我会得到MediaError.MEDIA\u ERR\u NONE\u受支持(4) 虽然大多数关于此错误的建议都与文件格式、文件存在或音频录制有关,但当应用程序位于前台时,我的音频文件播放得非常完美 注意:我已经在使用Cordova后台模式插件。结果是Cordova音乐控件造成了这种干扰 无需操纵音乐控件,即使应用程序进入后台,音频也能完美播放 问题来自于破坏音乐控件,这使得iOS阻止你的应用程序播放音频,直到用户将应用程序恢复到前台 事实证
MediaError.MEDIA\u ERR\u NONE\u受支持(4)
虽然大多数关于此错误的建议都与文件格式、文件存在或音频录制有关,但当应用程序位于前台时,我的音频文件播放得非常完美
注意:我已经在使用Cordova后台模式插件。结果是Cordova音乐控件造成了这种干扰 无需操纵音乐控件,即使应用程序进入后台,音频也能完美播放 问题来自于破坏音乐控件,这使得iOS阻止你的应用程序播放音频,直到用户将应用程序恢复到前台 事实证明,您不必在再次创建音乐控件之前销毁它们,即可更新曲目标签
TLDR;在后台播放音频时不要关闭音乐控件。您是如何破坏音乐控件的?