我正在尝试在加载Javascript audio()
对象时调用一个函数,但是使用onload
无法正常工作。
myaud.onload = audioDone;
但是,它可以与
image()
对象一起使用。如何使其与audio()
对象一起使用? 谢谢 最佳答案
<audio>
元素具有一组特定的事件,称为media events,而onload
不是其中之一
您可以检查音频是否已加载并且可以通过canplaythrough
事件播放
myaud.addEventListener('canplaythrough', audioDone, false);