在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