chrome 扩展阻止来自特定域

Sal*_*ali 5 google-chrome google-chrome-extension

是否可以禁止来自特定域的 chrome 扩展。

例如,我希望我安装的扩展在其他域上运行,但在域上test.com我根本不想要扩展。

我试过了,tools->extensions但在那里我只能禁止隐身和无处不在的部分扩展。

真的有可能吗?

Sud*_*han -1

以下代码禁用http://www.google.co.in/的扩展并启用其他域,您可以根据需要自定义它;它如何仅适用于您创建的扩展以及所有已安装的实例

在此输入图像描述

在此输入图像描述

清单.json

{
"name":"Browser Action Demo",
"description":"This Demonstrates Demo of Browser Action",
"browser_action":{
"default_icon":"screen.png",
"default_title":"Browser Action Demo"
},
"background":{
    "scripts":["background.js"]
},
"manifest_version":2,
"version":"1"
}
Run Code Online (Sandbox Code Playgroud)

背景.js

function browseraction(){
    chrome.tabs.query({"url":"http://www.google.co.in/"},function (tabs){
        for(i=0;i<tabs.length;i++){
            chrome.browserAction.disable(tabs[i].id);
        }
    });
}
window.onload=browseraction;
Run Code Online (Sandbox Code Playgroud)