当在粒子的SSE队列中发布羞耻事件时,我一直在努力制作一个精彩的网站来播放GoT羞耻声。目前,除了iPhone之外,我在每台设备(iPad / Android /桌面/等)上都能很好地工作。
对于移动设备,我使用ontouchstart
事件播放/暂停音频文件,以便稍后在看到羞耻SSE时启动JS播放方法。当我添加控制选项时,可以通过按手机上的播放来播放声音。即使在那之后它也无法通过JS触发。任何帮助,将不胜感激。见下面的代码
代码:https://gist.github.com/nctiggy/17e87e68dedf8c4c4530
部署到网站:http://cersei.cfapps.io
答案 0 :(得分:1)
回答了我自己的问题:
需要在load()
事件的初始播放/暂停之前运行ontouchstart
方法。
以下是工作代码:https://gist.github.com/nctiggy/67edb2df65b10ea28a58