pageAction.hide()

隐藏给定选项卡的页面操作。

hide() 会覆盖模式匹配,因此即使指定选项卡的 URL 与show_matches匹配,页面操作也不会显示。

语法

js
browser.pageAction.hide(
  tabId // integer
)

参数

tabId

整数。要隐藏页面操作的选项卡的 ID。

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

示例

当用户单击页面操作时,隐藏当前选项卡的页面操作

js
browser.pageAction.onClicked.addListener((tab) => {
  browser.pageAction.hide(tab.id);
});

扩展示例

注意:此 API 基于 Chromium 的chrome.pageAction API。此文档源自 Chromium 代码中的page_action.json