如何在移动Chrome浏览器中点击按钮时播放音频文件?因为它适用于台式机和笔记本电脑,但不适用于手机。
这是我的代码。带有歌曲和生日快乐按钮的音频src带有onclick功能来播放歌曲。
<a href="" onclick="document.getElementById('my_audio').play();">Happy Birthday</a>
<audio id="my_audio" src="Happy_Birthday_To_You.mp3"
loop="loop"></audio>
答案 0 :(得分:0)
删除'onclick'并在javascript调用之前添加javascript:
。把它全部放在href中它应该可以工作(fiddle)
<a href="javascript:document.getElementById('my_audio').play();">Happy Birthday</a>
<audio id="my_audio" loop src="http://www.rachelgallen.com/HappyBirthday.mp3">
</audio>