我正在试图在加载Javascript audio()
对象时调用函数,但使用onload
它不起作用。
myaud.onload = audioDone;
但它正在使用image()
对象。如何使其与audio()
对象一起使用?
的由于
答案 0 :(得分:6)
<audio>
元素有一组特定的事件,名为media events,而onload
不是其中之一
您可以检查音频是否已加载,并且可以使用canplaythrough
事件
myaud.addEventListener('canplaythrough', audioDone, false);