Zum Inhalt springen

@capgo/capacitor-permissions

Prüfe und fordere Runtime-Berechtigungen auf iOS, Android und Web mit einem PermissionName-Enum und normalisierten Statuscodes an

Prüfe und fordere Runtime-Berechtigungen auf iOS, Android und Web mit einem PermissionName-Enum und normalisierten Statuscodes an

Starte mit check() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNativ
AndroidJaNativ
WebNeinAbsichern mit Capacitor.getPlatform()
  • check - Den aktuellen Status einer Berechtigung abfragen, ohne einen Prompt anzuzeigen.
  • request - Eine Berechtigung beim Nutzer anfordern.
  • checkMultiple - Mehrere Berechtigungen prüfen, ohne einen Prompt anzuzeigen.
  • requestMultiple - Mehrere Berechtigungen nacheinander anfordern.
MethodeBeschreibung
checkDen aktuellen Status einer Berechtigung ohne Prompt auslesen.
requestEine Berechtigung beim Nutzer anfordern.
checkMultipleMehrere Berechtigungen ohne Prompt prüfen.
requestMultipleMehrere Berechtigungen nacheinander anfordern.
shouldShowRationaleOb Android vor einer erneuten Anfrage eine Begründung anzeigen soll.
openSettingsApp- oder Benachrichtigungseinstellungen öffnen, wenn der Zugriff blockiert ist.
requestPreciseLocationUpgrade auf präzisen Standort unter iOS und genauen Standort unter Android.
getPluginVersionGibt den Versionsmarker der Plattform-Implementierung zurück.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-Permissions.

Wenn du es nutzt @capgo/capacitor-permissions in deiner Capacitor-App, verbinde sie mit @capgo/capacitor-permissions verwenden für das SEO-Tutorial und die zugehörigen Capgo Plugin-Docs.