var audio = document.getElementById("bgsound"); // 使用下面方法在页面加载完没有其他操作的情况下可以获取到音频时长 audio.addEventListener("canplay", function(){ console.log(audio.duration); });