Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

action.getBadgeBackgroundColor()

Liest die Hintergrundfarbe des Browser-Action-Badges aus.

Hinweis: Diese API ist in Manifest V3 oder höher verfügbar.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
browser.action.getBadgeBackgroundColor(
  details // object
)

Parameter

details

Ein Objekt mit den folgenden Eigenschaften:

tabId Optional

integer. Gibt den Tab an, von dem die Hintergrundfarbe des Badges geholt werden soll.

windowId Optional

integer. Gibt das Fenster an, aus dem die Hintergrundfarbe des Badges geholt werden soll.

  • Wenn windowId und tabId beide angegeben sind, schlägt die Funktion fehl.
  • Wenn windowId und tabId beide weggelassen werden, wird die globale Hintergrundfarbe des Badges zurückgegeben.

Rückgabewert

Ein Promise, das mit der abgerufenen Farbe als action.ColorArray erfüllt wird.

Beispiele

Protokollieren der Hintergrundfarbe des Badges:

js
function onGot(color) {
  console.log(color);
}

function onFailure(error) {
  console.log(error);
}

browser.action.getBadgeBackgroundColor({}).then(onGot, onFailure);

Browser-Kompatibilität

Hinweis: Diese API basiert auf Chromiums chrome.action API. Diese Dokumentation leitet sich von browser_action.json im Chromium-Code ab.