HTML5 <audio> 标签在 Android Chrome 中不起作用

HTML5 <audio> tag not working in Android Chrome

由于某种原因,<audio> 标签在我的 Android 设备 运行 Chrome 40 Android 5.0.2 上不起作用。有趣的是,当我直接访问音频文件时它会起作用。它在我的桌面上的 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>

我实际上发现 HTML5 音频不能自动播放(以防止大量数据使用),而是必须由某些事件触发(即点击等)。 看这里: https://code.google.com/p/chromium/issues/detail?id=138132