开发者问题收集

chrome.declarativeNetRequest 未定义

2021-06-29
1263

我正在尝试使用 chrome.declarativeNetRequest.updateDynamicRules 进行动态过滤。 chrome 扩展程序抛出错误,提示 chrome.declarativeNetRequest 未定义。

未捕获 TypeError:无法读取未定义的属性“updateDynamicRules”

chrome 版本为 91.0.4472.114 其他回调(如 chrome.runtime.onMessage)运行正常

任何建议都将非常有用。

2个回答

在 manifest.json 中的“permissions”中添加“declarativeNetRequest”对我有用。

{
    "permissions": [
        "activeTab",
        "tabs",
        "declarativeNetRequest"
     ],
}
Ilya Shevyryaev
2023-01-27

感谢 wOxxOm 我尝试从内容脚本添加 declarativeNetRequest。将其移动到服务工作者解决了这个问题。

Mahesh Siva S T
2021-06-30