declarativeNetRequest.setExtensionActionOptions

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

语法

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

参数

extensionActionOptions

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

displayActionCountAsBadgeText 可选

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

tabUpdate 可选

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

附加对象

tabUpdate

increment

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

tabId

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

返回值

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

示例

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
setExtensionActionOptions
options
options.tabUpdate

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support