我有以下JavaScript / jquery代码:
$(document).ready(function() {
var audioElement = document.createElement('audio');
var secondtrack = 'hangover.ogg';
audioElement.setAttribute('src', 'hangover.ogg');
audioElement.load()
audioElement.addEventListener("load", function() {
audioElement.play();
}, true);
$('#play').click(function() {
audioElement.play();
});
$('#pause').click(function() {
audioElement.pause();
});
});
第一首结束后,我如何才能开始播放另一首歌?
最佳答案
AUDIO元素应触发“结束”事件,尽管我不确定目前对此事件的支持程度。
因此,您可以尝试执行以下操作:
audioElement.addEventListener('ended', function () {
// Play another song
});
也可以看看:
http://dev.w3.org/html5/spec/Overview.html#event-media-ended
关于javascript - HTML5/JavaScript/jQuery音频播放列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7334105/