【发布时间】:2014-08-07 22:14:12
【问题描述】:
我正在使用 jPlayer 在网站上播放一些音频。在电脑和 iPhone 上运行良好,但在 Android 上运行时出现一些问题。
在运行 Android 4.2 的 S3 mini、运行 Android 4.4 的 S5 和运行 Android 2.2 的模拟器上进行了测试,它们都存在相同的问题。点击播放时没有任何反应。
调试我发现这是格式支持问题。它使用以下行检查格式是否受支持:
if(self[solution].support[format] && self._validString(media[format])) { // Format supported in solution and url given for format.
它永远不会返回 true。
测试了解决方案(HTML 和 Flash)和格式(mp3、m4a 和 oga)的组合以获得支持,它只在使用 HTML 播放器的 m4a 时返回 true。
这是对 Android 的 jQuery 或 mp3 支持的错误吗?
使用 Chrome 和 Dolphin 进行测试,结果相同。
【问题讨论】: