declarativeNetRequest.setExtensionActionOptions

配置是否将标签页的操作计数显示为扩展操作的徽章文本,并提供增加操作计数的方法。

语法

js
let count = browser.declarativeNetRequest.setExtensionActionOptions(
    extensionActionOptions, // 对象
);

参数

extensionActionOptions

包含标签页操作计数配置详细信息的对象。

displayActionCountAsBadgeText 可选

boolean。是否自动将页面的操作计数显示为扩展的徽章文本。此首选项在会话之间持久存在。

tabUpdate 可选

object。标签页操作计数应如何调整的详细信息。有关更多详细信息,请参见 tabUpdate 部分。

附加对象

tabUpdate

increment

number。要增加标签页的操作计数的数量。负值会减少计数。

tabId

number。要更新操作计数的标签页。

返回值

一个 Promise,其会被兑现且不带参数。如果请求失败,promise 将被拒绝并带有错误消息。

示例

浏览器兼容性

BCD tables only load in the browser