optional_host_permissions

Typ Array
Verpflichtend Nein
Manifestversion 3 oder höher
Beispiel
json
"optional_host_permissions": [
  "*://developer.mozilla.org/*",
  "*://*.example.org/*"
]

Verwenden Sie den Schlüssel optional_host_permissions, um Laufzeitanfragen für den Zugriff zu ermöglichen (Zugriff gewährt durch den Benutzer, nachdem Ihre Erweiterung installiert wurde) für die APIs in Ihrer Erweiterung, die Hostdaten lesen oder ändern, wie z. B. cookies, webRequest und tabs. Dieser Schlüssel ist ein Array von Zeichenketten.

Weitere Informationen zum Definieren von Hosts finden Sie unter host_permissions.

Verwenden Sie die permissions API, um eine optionale Host-Berechtigung zur Laufzeit anzufordern. Das Anfordern einer Host-Berechtigung kann dem Benutzer einen Dialog anzeigen, in dem gefragt wird, ob er die Berechtigung für Ihre Erweiterung erteilen möchte.

Beispiel

json
 "optional_host_permissions": ["*://developer.mozilla.org/*"]

Ermöglicht Ihrer Erweiterung, eine Laufzeitanfrage für privilegierten Zugriff auf Seiten unter developer.mozilla.org zu stellen.

Browser-Kompatibilität