Saltar al contenido

@capgo/capacitor-permissions

Consulta y solicita permisos en tiempo de ejecución en iOS, Android y web con un enum PermissionName y códigos de estado normalizados

Gestiona y solicita permisos en tiempo de ejecución en iOS, Android y web con un enum PermissionName y códigos de estado normalizados

Empieza con check() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • check - Lee el estado actual de un permiso sin mostrar un prompt.
  • request - Solicita un permiso al usuario.
  • checkMultiple - Comprueba varios permisos sin mostrar un prompt.
  • requestMultiple - Solicitar varios permisos de forma secuencial.
MétodoDescripción
checkLeer el estado actual de un permiso sin mostrar un prompt.
requestSolicitar un permiso al usuario.
checkMultipleComprobar varios permisos sin mostrar un prompt.
requestMultipleSolicitar varios permisos de forma secuencial.
shouldShowRationaleSi Android debe mostrar una explicación antes de solicitarlo de nuevo.
openSettingsAbrir los ajustes de la aplicación o de notificaciones si el acceso está bloqueado.
requestPreciseLocationMejorar a ubicación precisa en iOS y ubicación exacta en Android.
getPluginVersionDevuelve la versión del marcador de la implementación de la plataforma.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-permissions.

Si estás usando @capgo/capacitor-permissions en tu app Capacitor, conéctala con Usando @capgo/capacitor-permissions para el tutorial de SEO y la documentación de Capgo relacionada.