未捕获(承诺)NotSupportedError:元素没有受支持的源。在页面上播放音频单击Chrome扩展程序

时间:2018-10-14 21:17:55

标签: javascript google-chrome web google-chrome-extension

我已经尝试了4个小时来制作一个简单的Chrome扩展程序,当我单击任意网页上的某个位置时,该扩展程序会发出声音,但是我不断收到错误消息,最近的错误是“未捕获(承诺)NotSupportedError:该元素具有没有受支持的来源”。

_callApi = () => {
    const { domain } = this.props;

    return fetch(`/boutiques/detail/?q=${domain}`)
      .then(response => {
        if (response.status === 500) {
          return 500;
        }
        return response.json();
      })
      .then(json => json)
      .catch(err => console.log(err));
  };

var x = new Audio(); x.src =“ shot2.mp3”;

popup.js

popup.html

    window.addEventListener("click",function(){
    var x= document.getElementById('fire');
    document.body.addEventListener('click',window.onclick);
},false);
    window.onclick=function playAudio(){
        x.play();
    }

manifest.json

<!DOCTYPE html>

<html>
<head>
    <title>Firepower Browsing</title>

    <script src="popup.js"></script>

</head>
<body>
    <h1>test</h1>



</body>
</html>

0 个答案:

没有答案