由于某些原因,<audio>
代码无法在Android 5.0上运行Chrome 40的Android设备上运行。有趣的是,它直接访问音频文件时有效。它在我桌面上的Chrome上工作正常。我的HTML如下:
<audio id="audio" hidden loop autoplay>
<source src="/static/music/audio.mp3" type="audio/mpeg">
<source src="/static/music/audio.ogg" type="audio/ogg">
<source src="/static/music/audio.wav" type="audio/wav">
You browser doesn't support the HTML5 audio tag!
</audio>
答案 0 :(得分:2)
我实际上发现HTML5音频无法自动播放(以防止大量数据使用),而是必须由某些事件(即点击等)触发。 看这里: https://code.google.com/p/chromium/issues/detail?id=138132