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.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | Nativo |
| Android | Sí | Nativo |
| Web | No | Protege con Capacitor.getPlatform() |
Funcionalidades principales
Sección titulada “Funcionalidades principales”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.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
check | Leer el estado actual de un permiso sin mostrar un prompt. |
request | Solicitar un permiso al usuario. |
checkMultiple | Comprobar varios permisos sin mostrar un prompt. |
requestMultiple | Solicitar varios permisos de forma secuencial. |
shouldShowRationale | Si Android debe mostrar una explicación antes de solicitarlo de nuevo. |
openSettings | Abrir los ajustes de la aplicación o de notificaciones si el acceso está bloqueado. |
requestPreciseLocation | Mejorar a ubicación precisa en iOS y ubicación exacta en Android. |
getPluginVersion | Devuelve la versión del marcador de la implementación de la plataforma. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-permissions.
Continúa con @capgo/capacitor-permissions
Sección titulada “Continúa con @capgo/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.