HTML5有onloadeddata
用于在加载音频时调用方法,并且您可以在完成播放后为回调添加侦听器。但它如何与多个音频文件一起使用?当所有加载时,如何触发呼叫?
答案 0 :(得分:4)
我会用
if(music.buffered.end == music.duration && music2.duration.end == music2.duration){
music.play();
music2.play();
}
在两者都满载时同时播放。
答案 1 :(得分:1)
你可以使用setTimeout 6秒钟,然后调用文件:
setTimeout(
function(){
file1.play();
file2.play();
file3.play();
}
, 6000);