runtime.getBrowserInfo()

Gibt Informationen über den Browser zurück, in dem die Erweiterung installiert ist.

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

Syntax

js
let gettingInfo = browser.runtime.getBrowserInfo()

Parameter

Keine.

Rückgabewert

Ein Promise, das mit einem Objekt erfüllt wird, das folgende Eigenschaften hat:

name

Zeichenfolgenwert, der den Namen des Browsers darstellt, zum Beispiel "Firefox".

vendor

Zeichenfolgenwert, der den Anbieter des Browsers darstellt, zum Beispiel "Mozilla".

version

Zeichenfolge, die die Version des Browsers darstellt, zum Beispiel "51.0" oder "51.0a2".

buildID

Zeichenfolge, die den spezifischen Build des Browsers darstellt, zum Beispiel "20161018004015".

Beispiele

Holen und protokollieren Sie den Namen des Browsers:

js
function gotBrowserInfo(info) {
  console.log(info.name);
}

let gettingInfo = browser.runtime.getBrowserInfo();
gettingInfo.then(gotBrowserInfo);

Browser-Kompatibilität

BCD tables only load in the browser