pageAction.hide()

隐藏给定标签页的页面操作。

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

语法

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

参数

tabId

integer。您想隐藏页面操作的标签页 ID。

示例

当用户点击当前标签页时,隐藏该标签页的页面操作

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

扩展程序示例

浏览器兼容性

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