pageAction.isShown()
如果该页面操作正在为给定选项卡显示,则返回true
。
这是一个异步函数,它返回一个Promise
。
语法
js
let gettingIsShown = browser.pageAction.isShown(
details // object
)
参数
返回值
一个Promise
,如果扩展的页面操作正在为给定选项卡显示,则该 Promise 将以true
完成,否则将以false
完成。
浏览器兼容性
BCD 表格仅在浏览器中加载
示例
检查当前活动选项卡的状态
js
async function shownInActiveTab() {
let tabs = await browser.tabs.query({
currentWindow: true,
active: true,
});
let shown = await browser.pageAction.isShown({
tabId: tabs[0].id,
});
console.log(shown);
}