有没有办法找出声音何时停止播放Javascript?

cor*_*zza 3 javascript browser audio events

我在创造一个游戏.水平相对较短,并且在每个水平开始时,玩家听到叙述(持续x数秒的声音).可能会发生某人在声音结束前进入水平,并且新级别将开始播放前一个声音的声音.我希望声音排队,为此,我需要知道声音何时停止播放.那有什么事吗?

Art*_*BIT 7

var mySound = new Audio('mySoundFile.ogg'); 
mySound.addEventListener('ended', function() {
    alert("Finished playing sound");
}, false);
mySound.play();
Run Code Online (Sandbox Code Playgroud)

对于其他事件,看到http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#mediaevents