Controla el brillo de la pantalla del dispositivo por código, con control específico por app y a nivel de sistema
Comienza con getBrightness() 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”getBrightness- Obtiene el nivel de brillo actual de la pantalla principal del dispositivo.setBrightness- Establece el nivel de brillo de la pantalla principal del dispositivo.getSystemBrightness- Obtiene el brillo de pantalla del sistema.setSystemBrightness- Establece el brillo de pantalla a nivel de sistema. Requiere el permiso WRITE_SETTINGS en Android. Esto también cambia el modo de brillo a MANUAL.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
getBrightness | Obtén el nivel de brillo actual de la pantalla principal del dispositivo. |
setBrightness | Establece el nivel de brillo de la pantalla principal del dispositivo. |
getSystemBrightness | Obtén el brillo de pantalla de todo el sistema. |
setSystemBrightness | Ajusta el brillo de la pantalla en todo el sistema. Requiere el permiso WRITE_SETTINGS en Android. Esto también cambia el modo de brillo a MANUAL. |
getSystemBrightnessMode | Obtén el modo de brillo actual del sistema (automático o manual). Requiere el permiso WRITE_SETTINGS en Android. |
setSystemBrightnessMode | Establece el modo de brillo del sistema (automático o manual). Requiere el permiso WRITE_SETTINGS en Android. |
isUsingSystemBrightness | Comprueba si la actividad actual usa el valor de brillo del sistema. |
restoreSystemBrightness | Restablece el ajuste de brillo de la actividad actual al valor del sistema. |
isAvailable | Comprueba si el API de Brightness está disponible en el dispositivo actual. |
checkPermissions | Comprueba los permisos del usuario para acceder al brillo del sistema. |
requestPermissions | Solicita permisos para acceder al brillo del sistema. En Android, se abre la configuración del sistema para otorgar el permiso WRITE_SETTINGS. |
getPluginVersion | Obtén la versión del plugin nativo. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-brightness.
Continúa con @capgo/capacitor-brightness
Sección titulada “Continúa con @capgo/capacitor-brightness”Si estás usando @capgo/capacitor-brightness para planificar el comportamiento de los medios nativos y la interfaz, conéctalo con Uso de @capgo/capacitor-brightness para la capacidad nativa en Uso de @capgo/capacitor-brightness, Uso de @capgo/capacitor-live-activities para la capacidad nativa en Uso de @capgo/capacitor-live-activities, @capgo/capacitor-live-activities para los detalles de implementación en @capgo/capacitor-live-activities, Uso de @capgo/capacitor-video-player para la capacidad nativa en Uso de @capgo/capacitor-video-player, y @capgo/capacitor-video-player para el detalle de implementación en @capgo/capacitor-video-player.