语法
js
let getting = browser.tabs.get(
tabId // integer
)
参数
tabId-
integer。要获取的标签页 ID。
返回值
一个 Promise,该 Promise 将会解析为一个 tabs.Tab 对象,其中包含有关该标签页的信息。如果找不到该标签页或发生其他错误,Promise 将会以错误消息被拒绝。
示例
在标签页激活时获取有关该标签页的信息
js
async function logListener(info) {
try {
let tabInfo = await browser.tabs.get(info.tabId);
console.log(tabInfo);
} catch (error) {
console.error(error);
}
}
browser.tabs.onActivated.addListener(logListener);
扩展程序示例
浏览器兼容性
加载中…
注意:此 API 基于 Chromium 的 chrome.tabs API。本文档派生自 Chromium 代码中的 tabs.json。