默认情况下禁用Google Chrome扩展程序

时间:2020-10-25 07:25:12

标签: javascript google-chrome-extension

我想默认禁用我的Google Chrome扩展程序,然后根据内容流将其启用,如何实现?

这是使扩展名禁用的API,默认情况下需要。 https://developer.chrome.com/extensions/browserAction#method-disable

1 个答案:

答案 0 :(得分:0)

在背景页面中(例如,在manifest.json中进行配置):

"background": {
    "scripts": [
        "js/background.js"
    ]
}

您可以执行以下操作,以在每次打开标签页时禁用扩展程序::

chrome.tabs.onCreated.addListener(() => {
    chrome.browserAction.disable();
});

然后,根据流调用chrome.browserAction.enable();