Übersicht
Abschnitt: „Übersicht“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.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Nein | Absichern mit Capacitor.getPlatform() |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“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.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
check | Den aktuellen Status einer Berechtigung ohne Prompt auslesen. |
request | Eine Berechtigung beim Nutzer anfordern. |
checkMultiple | Mehrere Berechtigungen ohne Prompt prüfen. |
requestMultiple | Mehrere Berechtigungen nacheinander anfordern. |
shouldShowRationale | Ob Android vor einer erneuten Anfrage eine Begründung anzeigen soll. |
openSettings | App- oder Benachrichtigungseinstellungen öffnen, wenn der Zugriff blockiert ist. |
requestPreciseLocation | Upgrade auf präzisen Standort unter iOS und genauen Standort unter Android. |
getPluginVersion | Gibt den Versionsmarker der Plattform-Implementierung zurück. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-Permissions.
Weiterlesen mit @capgo/capacitor-permissions
Abschnitt mit dem Titel „Weiterlesen mit @capgo/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.