随着iOS 12.0.1的更新,我注意到我的Cordova内置应用存在问题。
我正在播放MP3文件,但是当我滚动时,音频会暂停,然后在停止滚动时恢复。 See this video。
我用于音频播放器的代码是标准HTML:
<audio
id="compline_audio"
src="https://s3.us-east-2.amazonaws.com/pf.opcompline/compline_mon_ot.mp3"
controls
controlsList="nodownload">
Your browser does not support the <code>audio</code> element.
</audio>
答案 0 :(得分:1)
编辑2019年3月29日 :我很高兴地报告此问题已在iOS 12.2中修复。我刚刚对其进行了测试,并验证了它可以再次工作。
这是iOS 12中引入的WebKit中的错误。此错误由this patch和tracked in this changeset于2019年1月提交,已修复。此修复程序尚未包含在任何公共iOS版本中。在撰写本文时,iOS 12.1.4是iOS的最新版本,并且此版本中没有修复程序。
我希望在2019年的某个时候可以看到包含此修复程序的iOS版本。在发布带有此修复程序的iOS时,我将更新这篇文章。