在JavaScript函數中,我有這樣的代碼:通話時聲音已經結束
var sound = new Audio(name);
sound.onended = function() {
alert("finished");
}
sound.play();
也就是說,sound.play方法結束後,我要提醒它完成。這工作在IE9,但有沒有辦法在Chrome中做到這一點?
我也試着像下面的代碼回調,但由於您使用jQuery的這是行不通的
sound.play(function() {alert("finished")});
我在過去讓'onended'在Chrome中工作時遇到了麻煩。你不是一個人。 – alex 2011-03-17 05:41:50