Movatterモバイル変換


[0]ホーム

URL:


  1. Mozilla
  2. Add-ons
  3. Browser-Erweiterungen
  4. JavaScript-APIs
  5. permissions
  6. permissions.getAll()

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

View in EnglishAlways switch to English

permissions.getAll()

Ruft einpermissions.Permissions-Objekt ab, das alle aktuell der Erweiterung gewährten Berechtigungen enthält.

Dies ist eine asynchrone Funktion, die einPromise zurückgibt.

Syntax

js
let gettingAll = browser.permissions.getAll()

Parameter

Keine.

Rückgabewert

EinPromise, das mit einempermissions.Permissions-Objekt erfüllt wird, das alle der Erweiterung aktuell gewährten Berechtigungen enthält. Dies umfasst alle Berechtigungen, die die Erweiterung im Schlüsselpermissions aufgelistet hat, sowie alle Berechtigungen, die im Schlüsseloptional_permissions aufgeführt sind und der Erweiterung durch den Aufruf vonpermissions.request() gewährt wurden.

Beispiele

js
// Extension permissions are:// "webRequest", "tabs", "*://*.mozilla.org/*"const currentPermissions = await browser.permissions.getAll();console.log(currentPermissions.permissions); // [ "webRequest", "tabs" ]console.log(currentPermissions.origins); // [ "*://*.mozilla.org/*" ]

Beispielerweiterungen

Browser-Kompatibilität

Hinweis:Diese API basiert auf derchrome.permissions API von Chromium.

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp