Open lilunze opened 6 years ago
audio标签加载音频资源是异步的,当音频资源没有加载完成的时候,duration会返回NaN,所以在获取duration属性时需要先判断资源是否加载完成。
var audio=document.querySelector('audio'); audio.addEventListener("canplay",function(){ duration=audio.duration; })
audio标签加载音频资源是异步的,当音频资源没有加载完成的时候,duration会返回NaN,所以在获取duration属性时需要先判断资源是否加载完成。