optional_host_permissions

Typ Array
Verbindlich 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 den Zugriff (vom Benutzer nach der Installation Ihrer Erweiterung gewährt) für die APIs in Ihrer Erweiterung zu aktivieren, die Hostdaten lesen oder ändern, wie z.B. cookies, webRequest und tabs. Dieser Schlüssel ist ein Array von Strings.

Lesen Sie host_permissions für weitere Informationen zur Definition von Hosts.

Verwenden Sie die permissions-API, um eine optionale Hostberechtigung zur Laufzeit anzufordern. Das Anfordern einer Hostberechtigung kann dem Benutzer ein Dialogfeld anzeigen, in dem er 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