我是Chrome扩展程序的新手。 我正在创建一个扩展程序,只要我打开某个网站,它就会重定向到自定义HTML页面。
我已经尝试window.open
答案 0 :(得分:0)
chrome.webRequest
API将满足您的需求。
声明权限后:
"webRequest"
激活API "webRequestBlocking"
能够重定向请求"http://example.com/"
然后,在后台/事件脚本中,您可以添加具有适当过滤器的侦听器。例如:
chrome.webRequest.onBeforeRequest.addListener(
function(details) {
return {redirectUrl: chrome.runtime.getURL("mypage.html")};
},
{urls: ["http://example.com/*"], types: ["main_frame", "sub_frame"]},
["blocking"]
);
有关详细信息,请参阅文档。