2011-02-23 74 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);