1
如何创建与后台页面交互的扩展(不在标签中)?例如每5分钟检查一次www.google.com,而我只打开www.yahoo.com。Chrome扩展程序与页面(不在选项卡中)在后台交互
我已经做了扩展功能,但我需要知道如何使用它,而不打开此页面。
问候。
如何创建与后台页面交互的扩展(不在标签中)?例如每5分钟检查一次www.google.com,而我只打开www.yahoo.com。Chrome扩展程序与页面(不在选项卡中)在后台交互
我已经做了扩展功能,但我需要知道如何使用它,而不打开此页面。
问候。
说你想要与https://www.google.com
互动而不打开它,你可以在后台页面进行ajax调用。步骤是这样的:
在permissions
场添加https://www.google.com/*
在manifest.json
"permissions": ["https://www.google.com/*"]
让在后台页面调用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();
谷歌将在另一个标签中打开?如果是这样,请查看:https://developer.chrome.com/extensions/tabs#method-query如果不是,那么我会建议使用API来查询所需的网站(google.com)并返回数据通过该服务器进行通信。 – dYale