1、使用 <audio></audio> 标签(不推荐)
H5代码:
<div class="title" id="click"></div>
<audio id="audio" src="xxx.mp3"></audio>
JS代码:
<script>
$("#click").click(function () {
let audio = document.getElementById("audio");
audio.play();
})
</script>
问题:
该方法在 IOS 系统的浏览器中点击 click 的 div 不会播放音频。
2、使用JS实现(推荐)
H5代码不需要 <audio></audio> 标签
<div class="title" id="click"></div>
JS代码:
<script>
$("#click").click(function () {
let audio = document.createElement("audio");
audio.setAttribute("src", "xxx.mp3");
audio.play();
})
</script>