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

View in English Always switch to English

browserAction.getUserSettings()

Ruft die vom Benutzer festgelegten Einstellungen für die Browser-Aktion ab.

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

Syntax

js
let userSettings = await browser.browserAction.getUserSettings();

Parameter

Diese Funktion nimmt keine Parameter.

Rückgabewert

Ein Promise, das ein Objekt mit folgenden Eigenschaften erfüllt:

userSettings

Ein Objekt, das die vom Benutzer festgelegten Einstellungen für die Browser-Aktion mit diesen Eigenschaften enthält:

isOnToolbar Optional

boolean. Ob der Benutzer das Symbol der Aktion an die Benutzeroberfläche des Browsers angeheftet hat. Diese Einstellung gibt nicht an, ob das Symbol der Aktion sichtbar ist. Die Sichtbarkeit des Symbols hängt von der Größe des Browserfensters und dem Layout der Benutzeroberfläche des Browsers ab.

Beispiele

Dieser Code protokolliert eine Nachricht, die angibt, ob die Browser-Aktion angeheftet ist oder nicht:

js
function gotSettings(userSettings) {
  if (userSettings.isOnToolbar) {
    console.log("Browser action is pinned to toolbar.");
  } else {
    console.log("Browser action is not pinned to toolbar.");
  }
}

let gettingUserSettings = browser.browserAction.getUserSettings();
gettingUserSettings.then(gotSettings);

Browser-Kompatibilität