declarativeNetRequest.updateStaticRules
修改静态规则集中规则的启用状态。规则集中可以禁用的规则数量限制为 MAX_NUMBER_OF_DISABLED_STATIC_RULES
的值。
规则集被禁用时,可以启用和禁用规则。任何更改将在规则集启用时生效。
语法
js
let updatedStaticRules = browser.declarativeNetRequest.updateStaticRules(
options // object
);
参数
options
-
指定静态规则集和要启用或禁用该规则集中的规则的对象。
rulesetId
rulesetId-
string
要修改的静态规则集的 ID。 disableRuleIds
可选-
number
数组。要禁用的规则的 ID。任何无效的 ID 将被忽略。 enableRuleIds
可选-
number
数组。要启用的规则的 ID。任何无效的 ID 将被忽略。
返回值
一个 Promise
如果请求成功,则 promise 将在没有参数的情况下完成。如果请求失败,则 promise 将被错误消息拒绝。
浏览器兼容性
BCD 表格仅在浏览器中加载