Отказано в исполнении встроенного скрипта Javascript Chrome Extension - PullRequest
0 голосов
/ 14 октября 2018

Итак, я учился делать расширения для 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...