action.getBadgeBackgroundColor()
Ermittelt die Hintergrundfarbe des Badge der Browser-Aktion.
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 die Registerkarte an, von der die Hintergrundfarbe des Badges abgerufen werden soll. windowIdOptional-
integer. Gibt das Fenster an, aus dem die Hintergrundfarbe des Badges abgerufen werden soll.
- Wenn sowohl
windowIdals auchtabIdangegeben sind, schlägt die Funktion fehl. - Wenn sowohl
windowIdals auchtabIdweggelassen 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 Sie die 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
Loading…
Hinweis:
Diese API basiert auf der chrome.action API von Chromium. Diese Dokumentation ist abgeleitet von browser_action.json im Chromium-Code.