我正在使用以下代码,Chrome 扩展程序将在特定主机上处于事件状态。
chrome.declarativeContent.onPageChanged.removeRules(undefined, function() {
chrome.declarativeContent.onPageChanged.addRules([{
conditions: [new chrome.declarativeContent.PageStateMatcher({
pageUrl: {hostEquals: 'www.google.com'},
})],
actions: [new chrome.declarativeContent.Sho``wPageAction()]
}]);
});
我希望它对所有主机都有效。
最佳答案
您可以使用 hostContains: '.'
为所有主机激活您的扩展程序。我已经对此进行了测试,它适用于所有主机。
关于google-chrome-extension - 如何使 chrome 扩展对任何主机都有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52073479/