Aller au contenu

@capgo/capacitor-permissions

Gérez et demandez les permissions au runtime sur iOS, Android et le web avec un seul enum PermissionName et des codes de statut normalisés

Gérez et demandez les permissions au runtime sur iOS, Android et le web avec un seul enum PermissionName et des codes de statut normalisés

Commencez par check() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebNonProtéger avec Capacitor.getPlatform()
  • check - Lire le statut actuel d'une permission sans afficher de prompt.
  • request - Demander une permission à l'utilisateur.
  • checkMultiple - Vérifier plusieurs permissions sans afficher de prompt.
  • requestMultiple - Demander plusieurs permissions de manière séquentielle.
MéthodeDescription
checkLire le statut actuel d'une permission sans afficher de prompt.
requestDemander une permission à l'utilisateur.
checkMultipleVérifier plusieurs permissions sans afficher de prompt.
requestMultipleDemander plusieurs permissions l'une après l'autre.
shouldShowRationaleIndique si Android doit afficher une justification avant une nouvelle demande.
openSettingsOuvrir les paramètres de l'application ou des notifications lorsque l'accès est bloqué.
requestPreciseLocationPasser à la localisation précise sur iOS et à la localisation fine sur Android.
getPluginVersionRenvoie l'indicateur de version de l'implémentation de la plateforme.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-permissions.

Si vous utilisez @capgo/capacitor-permissions dans votre application Capacitor, connectez-l’avec Utiliser @capgo/capacitor-permissions pour le tutoriel SEO et la documentation associée du plugin Capgo.