HTML5/JavaScript/jQuery音频播放列表

HTML5/JavaScript/jQuery audio playlist

本文关键字:播放列表 音频 JavaScript HTML5 jQuery      更新时间:2023-09-26

我有这个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元素应该触发一个"ended"事件,尽管我不确定目前是否支持此功能。

你可以试试这样写:

audioElement.addEventListener('ended', function () {
    // Play another song
});

参见:http://dev.w3.org/html5/spec/Overview.html event-media-ended