Chrome扩展程序在后台与页面(不在标签中)进行交互

时间:2016-04-27 22:16:27

标签: javascript google-chrome-extension

如何制作与后台页面交互的扩展程序(不在标签中)?例如,每隔5分钟检查www.google.com,而我只打开www.yahoo.com。

我已经完成了扩展功能,但我需要知道如何在不打开此页面的情况下使用它。

问候。

1 个答案:

答案 0 :(得分:0)

如果您希望在不打开的情况下与https://www.google.com进行互动,则可以在后台页面中进行ajax调用。步骤如下:

  1. https://www.google.com/*

    中的permissions字段中添加manifest.json
    "permissions": ["https://www.google.com/*"]
    
  2. 在后台页面中进行ajax调用。

    var xhr = new XMLHttpRequest();
    xhr.onload = function() {
        var data = xhr.responseText;
        // Your logic to handle response data
    };
    xhr.open("GET", "https://www.google.com");
    xhr.send();