management.get()

Ruft ein ExtensionInfo Objekt ab, das Informationen über das angegebene Add-on enthält.

Diese API erfordert die "management" API-Berechtigung.

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

Syntax

js
let gettingInfo = browser.management.get(
  id                  // string
)

Parameter

id

string. ID des Add-ons, dessen Informationen abgerufen werden sollen.

Rückgabewert

Ein Promise, das mit einem ExtensionInfo Objekt erfüllt wird, das Informationen über das Add-on enthält. Das Promise wird abgelehnt, wenn keine Erweiterung mit der angegebenen ID installiert ist oder die Erweiterung vom Aufrufer nicht zugänglich ist.

Browser-Kompatibilität

BCD tables only load in the browser

Beispiele

Protokollieren Sie den Namen des Add-ons, dessen ID "my-add-on" ist:

js
let id = "my-add-on";

function got(info) {
  console.log(info.name);
}

let getting = browser.management.get(id);
getting.then(got);

Hinweis: Diese API basiert auf Chromiums chrome.management API. Diese Dokumentation leitet sich von management.json im Chromium-Code ab.