declarativeNetRequest.updateStaticRules
修改静态规则集中规则的启用状态。每个规则集可禁用的规则数量受限于 MAX_NUMBER_OF_DISABLED_STATIC_RULES 的值。
在包含规则的规则集被禁用时,规则可以被启用和禁用。任何更改将在规则集被启用时生效。
语法
js
let staticRulesUpdated = browser.declarativeNetRequest.updateStaticRules(
options // object
);
参数
options-
一个对象,指定一个静态规则集以及在该规则集中要启用或禁用的规则。
rulesetIdrulesetId-
string要修改的静态规则集的 ID。 disableRuleIds可选-
一个
number数组。要禁用的规则的 ID。任何无效的 ID 都将被忽略。 enableRuleIds可选-
一个
number数组。要启用的规则的 ID。任何无效的 ID 都将被忽略。
返回值
一个 Promise。如果请求成功,Promise 将不带参数地解析。如果请求失败,Promise 将以错误消息拒绝。
浏览器兼容性
加载中…