optional_host_permissions

Typ Array
Verpflichtend Nein
Manifest-Version 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 Zugriff (Zugriff gewährt durch den Benutzer, nachdem Ihre Erweiterung installiert wurde) für die APIs in Ihrer Erweiterung zu aktivieren, die Host-Daten lesen oder ändern, wie cookies, webRequest, und tabs. Dieser Schlüssel ist ein Array von Strings.

Weitere Informationen zur Definition von Hosts finden Sie unter host_permissions.

Verwenden Sie die permissions-API, um zur Laufzeit eine optionale Host-Berechtigung anzufordern. Das Anfordern einer Host-Berechtigung kann dem Benutzer ein Dialogfeld präsentieren, in dem gefragt wird, ob er die Berechtigung für Ihre Erweiterung gewähren 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

BCD tables only load in the browser