【发布时间】:2016-10-31 14:36:52
【问题描述】:
我有几个播放本地音频的 Ionic / Cordova 应用程序(HTML5 播放器)。他们之前工作过,但上周突然停止播放音频,大约在 2016 年 10 月 24 日左右,为三星 Galaxy 设备播放音频。似乎只与 Galaxy 设备隔离。
是否有人知道任何会导致此功能中断的 Android 更新或如何解决此问题?
【问题讨论】:
标签: android cordova audio ionic-framework
我有几个播放本地音频的 Ionic / Cordova 应用程序(HTML5 播放器)。他们之前工作过,但上周突然停止播放音频,大约在 2016 年 10 月 24 日左右,为三星 Galaxy 设备播放音频。似乎只与 Galaxy 设备隔离。
是否有人知道任何会导致此功能中断的 Android 更新或如何解决此问题?
【问题讨论】:
标签: android cordova audio ionic-framework
请检查 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://*;">
这应该被删除。
【讨论】:
在浏览器/android 中对 HTML5 的支持并不是很好。 请使用https://github.com/apache/cordova-plugin-media 或尝试创建自定义插件并使用原生方法播放音频。
【讨论】: