Permissions
Baseline 2022
Newly available
Since September 2022, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die Permissions
-Schnittstelle der Permissions API stellt die Kernfunktionen der Permissions-API bereit, wie Methoden zum Abfragen und Widerrufen von Berechtigungen.
Instanzmethoden
Permissions.query()
-
Gibt den Benutzerberechtigungsstatus für eine gegebene API zurück.
Permissions.revoke()
Veraltet-
Widerruft die aktuell auf einer gegebenen API festgelegte Berechtigung.
Beispiel
js
navigator.permissions.query({ name: "geolocation" }).then((result) => {
if (result.state === "granted") {
showLocalNewsWithGeolocation();
} else if (result.state === "prompt") {
showButtonToEnableLocalNews();
}
// Don't do anything if the permission was denied.
});
Spezifikationen
Specification |
---|
Permissions # permissions-interface |
Browser-Kompatibilität
BCD tables only load in the browser