我有几个播放本地音频的Ionic/Cordova应用程序(HTML5播放器)。他们之前一直工作,并于上周约三月银河设备于2016年10月24日左右停止播放音频。似乎只与Galaxy设备隔离。音频在Samsung Galaxy设备上突然停止工作(Ionic Cordova应用程序)
有谁知道任何Android更新会导致此功能中断或如何解决此问题?
我有几个播放本地音频的Ionic/Cordova应用程序(HTML5播放器)。他们之前一直工作,并于上周约三月银河设备于2016年10月24日左右停止播放音频。似乎只与Galaxy设备隔离。音频在Samsung Galaxy设备上突然停止工作(Ionic Cordova应用程序)
有谁知道任何Android更新会导致此功能中断或如何解决此问题?
请检查index.html上的元标记。确保元标记没有media-src *
。
<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; media-src * 'unsafe-inline'; img-src * 'self' data: cdvfile://* content://*;">
这应该被删除。
支持HTML5在浏览器/ android中并不是很棒。 请使用https://github.com/apache/cordova-plugin-media或尝试创建自定义插件并使用原生方法播放音频。
我可以验证这是解决方案。谢谢! –