語法
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。