Javascript音频对象onload事件

5 javascript audio


我正在试图在audio()加载Javascript 对象时调用函数,但它无法使用onload.

myaud.onload = audioDone;
Run Code Online (Sandbox Code Playgroud)

但是它正在处理这个image()对象.如何使它与audio()对象一起使用?
谢谢

ade*_*neo 6

一种<audio>元素都有特定的一组称为事件的媒体活动,并且onload是不是其中之一

您可以检查音频是否已加载并可通过该canplaythrough事件播放

myaud.addEventListener('canplaythrough', audioDone, false);
Run Code Online (Sandbox Code Playgroud)