![](/img/trans.png)
[英]safari browser doesn’t support HTML5 audio tag in ipad/iphone,Android
[英]HTML5 Audio Tag JS touchstart event working on iPad, not on iPhone
当在粒子的SSE队列中发布耻辱事件时,我一直在努力制作一个出色的网站来播放GoT耻辱声音。 目前,我可以在除iPhone之外的所有设备(iPad / Android /台式机等)上正常工作。
对于移动设备,我正在使用ontouchstart
事件来播放/暂停音频文件,以便稍后看到ontouchstart
的SSE时可以启动JS播放方法。 当我添加控件选项时,可以通过在手机上按播放来播放声音。 即使这样,它也无法通过JS触发。 任何帮助,将不胜感激。 见下面的代码
代码: https : //gist.github.com/nctiggy/17e87e68dedf8c4c4530
部署到站点: http : //cersei.cfapps.io
回答了我自己的问题:
需要在ontouchstart
事件的初始播放/暂停之前运行load()
方法。
这是工作代码: https : //gist.github.com/nctiggy/67edb2df65b10ea28a58
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.