tabs.get()

Bei Angabe einer Tab-ID werden die Details des Tabs als ein tabs.Tab Objekt abgerufen.

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, der abgerufen werden soll.

Rückgabewert

Ein Promise, das mit einem tabs.Tab Objekt erfüllt wird, welches 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

Informationen über einen Tab abrufen, 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

BCD tables only load in the browser

Hinweis: Diese API basiert auf der chrome.tabs API von Chromium. Diese Dokumentation ist abgeleitet von tabs.json im Chromium-Code.