tabs.get()
Angenommen, Sie haben eine Tab-ID, erhalten Sie die Details des Tabs als ein tabs.Tab
Objekt.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
js
let getting = browser.tabs.get(
tabId // integer
)
Parameter
tabId
-
integer
. ID des Tabs, den Sie abrufen möchten.
Rückgabewert
Ein Promise
, das mit einem tabs.Tab
-Objekt erfüllt wird, das Informationen über den Tab enthält. Wenn der Tab nicht gefunden werden konnte oder ein anderer Fehler auftritt, wird das Promise mit einer Fehlermeldung abgelehnt.
Beispiele
Abrufen von Informationen über einen Tab, wenn er aktiviert wird:
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);
Beispielerweiterungen
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf Chromiums chrome.tabs
API. Diese Dokumentation ist abgeleitet von tabs.json
im Chromium-Code.