pageAction.show()
显示给定tab
的pageAction
。只要给定的选项卡是活动选项卡,就会显示页面操作。
show()
覆盖模式匹配,因此即使show_matches
与 URL 不匹配或hide_matches
匹配,页面操作也会在指定的选项卡中显示。
请注意,调用 show()
对未加载内容的选项卡没有影响。
语法
js
browser.pageAction.show(
tabId // integer
)
参数
返回值
一个将使用undefined
完成的Promise
。
浏览器兼容性
BCD 表格仅在浏览器中加载
示例
此示例显示用户选择上下文菜单项时活动选项卡的pageAction
。
js
browser.contextMenus.create({
id: "show",
title: "Show page action",
});
browser.contextMenus.onClicked.addListener((info, tab) => {
if (info.menuItemId === "show") {
browser.pageAction.show(tab.id);
}
});
扩展示例
注意:此 API 基于 Chromium 的chrome.pageAction
API。本文档源自 Chromium 代码中的page_action.json
。