【发布时间】:2017-06-05 10:05:52
【问题描述】:
我有以下 html 和脚本,可以通过单击按钮来播放/暂停音频。
<audio id="testAudio" hidden src="sample.mp3" type="audio/mpeg">
</audio>
<button id="playAudio">Play</button>
<script>
document.getElementById("playAudio").addEventListener("click", function(){
var audio = document.getElementById('testAudio');
if(this.className == 'is-playing'){
this.className = "";
this.innerHTML = "Play"
audio.pause();
}else{
this.className = "is-playing";
this.innerHTML = "Pause";
audio.play();
}
});
</script>
我需要编辑它,以便按照定义的顺序一个接一个地播放多个 mp3 文件,并且仅在播放完最后一个音频时停止。
我只是不知道如何使它工作。有人可以帮忙吗?
【问题讨论】:
标签: javascript jquery audio mp3 media