Vai al contenuto

@capgo/capacitor-permissions

Controlla e richiedi i permessi a runtime su iOS, Android e web con un unico enum PermissionName e codici di stato normalizzati

Controlla e richiedi i permessi a runtime su iOS, Android e web con un unico enum PermissionName e codici di stato normalizzati

Inizia con check() e gli altri metodi principali elencati qui sotto.

PiattaformaSupportoNote
iOSSìNativo
AndroidSìNativo
WebNoProteggi con Capacitor.getPlatform()
  • check - Leggi lo stato attuale di un permesso senza mostrare prompt.
  • request - Richiedi un permesso all'utente.
  • checkMultiple - Controlla più permessi senza mostrare prompt.
  • requestMultiple - Richiedi più permessi in sequenza.
MetodoDescrizione
checkLeggi lo stato attuale di un permesso senza mostrare prompt.
requestRichiedi un permesso all'utente.
checkMultipleControlla più permessi senza mostrare prompt.
requestMultipleRichiedi più permessi in sequenza.
shouldShowRationaleSe Android deve mostrare una spiegazione prima di richiedere di nuovo.
openSettingsApri le impostazioni dell'app o delle notifiche quando l'accesso è bloccato.
requestPreciseLocationPassa alla posizione precisa su iOS e a quella precisa su Android.
getPluginVersionRestituisce il marker di versione dell'implementazione della piattaforma.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-permissions.

Se stai usando @capgo/capacitor-permissions nella tua app Capacitor, connettila con Usare @capgo/capacitor-permissions per il tutorial SEO e la documentazione relativa al plugin Capgo.