是否存在HTML5音频的不完整事件?

时间:2011-02-23 14:33:56

标签: javascript html5 audio

HTML5音频是否有oncomplete个事件?我在这上面找不到任何东西。我想在完成后播放声音。

嗯,特别是我试图一个接一个地播放一系列声音。

感谢。

2 个答案:

答案 0 :(得分:29)

ended事件。 。

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

示例:

var audioElement = document.getElementById("myAudio");

audioElement.addEventListener('ended', function() {
    // Audio has ended when this function is executed.
},false);

答案 1 :(得分:19)

正确的方法是使用addEventListener函数:

audio.addEventListener('ended', PlayNext);