在Chrome最新版本中,有时在10/20 / N分钟后触发了loaddata事件。无法确定此问题的原因。
<!DOCTYPE html>
<html>
<body>
<script>
var audio = new Audio("https://www.w3schools.com/tags/horse.mp3");
audio.addEventListener('loadeddata', function() {
console.log("loadeddata triggered");
audio.play();
});
audio.addEventListener('error', function failed(e) {
alert("Error while load the sound | "+e.target.error.code);
},true);
</script>
</body>
</html>
任何人都可以说出原因。