这是我加载和播放音频文件的代码。
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>Test audio</title>
</head>
<body>
<script type="text/javascript">
window.onload = function() {
var audio = new Audio("../../data/audio/background.ogg");
audio.preload = "auto";
audio.addEventListener('ended', function() {
alert('ended');
}, false);
audio.addEventListener('canplaythrough', function() {
audio.loop = true;
audio.play();
}, false);
audio.onerror = function(event) {
console.log(event.code);
}
audio.load();
}
</script>
</body>
</html>
但我无法在 Chrome 上运行它(Firefox 或 IE 9 都可以),因为加载音频文件时,我总是收到错误消息
如何修复我的代码?