我的内联网基本上是亚马逊消防浏览器上的一个网页,我希望在页面加载时自动播放音频文件......
<audio controls autoplay>
<source src="alarm.ogg" type="audio/ogg">
<source src="alarm.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
这适用于桌面浏览器,Chrome,Safari等。但是,在防火平板电脑(和我的iPhone)上有音频元素,但你必须按播放,它不会自动播放。
任何想法如何使这项工作?
由于
答案 0 :(得分:2)
默认情况下,iOS,Android等上的音频会被锁定,直到在用户交互中播放声音,然后它会正常播放页面会话的其余部分(Apple documentation)。 howler.js的默认行为是尝试通过在第一个touchend事件上播放空缓冲区来静默解锁音频播放。