2011-02-23 75 views
22

HTML5音频有没有oncomplete事件?我在这找不到任何东西。我试图在完成后播放声音。是否有HTML5音频的oncomplete事件?

嗯,具体而言,我试图通过一系列的声音播放一个接一个。

谢谢。

回答

25
+4

多页规格的链接,如果你的浏览器与强大的挣扎一页的规格:http://dev.w3.org/html5/spec/video.html#event-media-ended – 2011-02-23 14:43:17

+0

好的谢谢。我猜这不适用于铬浏览器?var snd1 = new Audio(“声音/ GunShot.mp3“); snd1.onended = fu (e){ snd1.play(); } – james 2011-02-23 14:51:11

+0

http://code.google.com/p/chromium/issues/detail?id=30452 http://code.google.com/p/chromium/issues/detail?id=45074 他们似乎正在努力。 。 – 2011-02-23 14:53:12

18

的正确方法这是使用addEventListener功能:

audio.addEventListener('ended', PlayNext);