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:
tabIdOptional-
integer. Gibt den Tab an, von dem die Hintergrundfarbe des Badges geholt werden soll. windowIdOptional-
integer. Gibt das Fenster an, aus dem die Hintergrundfarbe des Badges geholt werden soll.
- Wenn
windowIdundtabIdbeide angegeben sind, schlägt die Funktion fehl. - Wenn
windowIdundtabIdbeide 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.