因此,我一直在学习制作Chrome扩展程序,而对于我的第一个真正的扩展程序,我决定制作一个在用户点击页面时播放枪声的扩展程序(我知道这很奇怪)。但是Chrome拒绝执行该脚本。我尝试将脚本移动到popup.js,但由于某种原因,音频标签也出现了相同的错误。帮助吗?
popup.js
var x = document.getElementById('fire');
window.addEventListener("load",function(){
var x= document.getElementById('fire');
document.body.addEventListener('click',playAudio);
},false);
function playAudio(){
x.play();
}
popup.html
<html>
<head></head>
<body>
<h1>test</h1>
<audio id="fire">
<source src="shot2.mp3" type="audio/mpeg">
</audio>
</body>
</html>