【问题标题】:how to load next track on event listener?如何在事件监听器上加载下一首曲目?
【发布时间】:2016-04-12 16:34:19
【问题描述】:
当用户按空格键或曲目结束时,如何在 html5 中加载新的音频播放器 <audio> 标签?
<audio controls>
<source src="song.mp3" type="audio/mpeg"/>
</audio>
是否需要在键 32 上或轨道结束时创建事件侦听器?
谢谢!
【问题讨论】:
标签:
html
audio
addeventlistener
【解决方案1】:
要在最后加载播放新音频,您可以尝试
<audio id='myAudio'controls>
<source id='mySource' src="song.mp3" type="audio/mpeg"/>
</audio>
$('#myAudio').on('ended', function() {
$("#mySource").attr("src", Your_New_sourcel);
var audio = $("#myAudio");
audio[0].pause();
audio[0].load();
audio[0].play();
});