browserAction.getBadgeBackgroundColor()

Ruft die Hintergrundfarbe des Browser-Action-Buttons ab.

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

Syntax

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

Parameter

details

Ein Objekt mit den folgenden Eigenschaften:

tabId Optional

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

windowId Optional

integer. Gibt das Fenster an, von dem die Hintergrundfarbe des Badges abgerufen werden soll.

  • Wenn sowohl windowId als auch tabId angegeben werden, schlägt die Funktion fehl.
  • Wenn sowohl windowId als auch tabId weggelassen werden, wird die globale Hintergrundfarbe des Badges zurückgegeben.

Rückgabewert

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

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
getBadgeBackgroundColor
details.windowId parameter

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
No support
No support

Beispiele

Protokollieren Sie die Hintergrundfarbe des Badges:

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

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

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

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