在Chrome扩展程序后台js中多次发出警报

时间:2018-11-03 04:41:53

标签: google-chrome google-chrome-extension

在chrome扩展后台js中进行onUpdated时,警报将执行几次,而不是执行一次。是什么原因?我用错了吗?

manifest.json

{
      "manifest_version": 2,

      "name": "불법 토토사이트 감지기",
      "description": "불법 토토사이트를 감지해주는 사이트입니다.",
      "version": "1.0",
      "content_security_policy": "script-src 'self' https://ajax.googleapis.com; object-src 'self'",
      "background": {
        "scripts": ["background.js"]
      },
      "browser_action": {
        "default_icon": "icon.png",
        "default_popup": "popup.html"
      },
      "permissions": [
        "tabs",
        "activeTab",
        "<all_urls>",
        "contextMenus"
      ]
  }

background.js

chrome.tabs.onUpdated.addListener(function (tab) {
                var domain = tab.url;
                var google = 'https://www.google.co.kr/';

                alert(domain);
                // if(tab){
                //     var xhr = new XMLHttpRequest();
                //     var data = {
                //        
                //         birth: 123,
                //     };
                //     xhr.open('POST', 'http://soylatte.kr:3000/image/check');
                //     xhr.setRequestHeader('Content-Type', 'application/json');
                //     xhr.send(JSON.stringify(data));
                // }
                //



        })

0 个答案:

没有答案