Saltar al contenido

@capgo/capacitor-brightness

Controla el brillo de la pantalla del dispositivo por código, con control específico por app y a nivel de sistema

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.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • 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.
MétodoDescripción
getBrightnessObtén el nivel de brillo actual de la pantalla principal del dispositivo.
setBrightnessEstablece el nivel de brillo de la pantalla principal del dispositivo.
getSystemBrightnessObtén el brillo de pantalla de todo el sistema.
setSystemBrightnessAjusta 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.
getSystemBrightnessModeObtén el modo de brillo actual del sistema (automático o manual). Requiere el permiso WRITE_SETTINGS en Android.
setSystemBrightnessModeEstablece el modo de brillo del sistema (automático o manual). Requiere el permiso WRITE_SETTINGS en Android.
isUsingSystemBrightnessComprueba si la actividad actual usa el valor de brillo del sistema.
restoreSystemBrightnessRestablece el ajuste de brillo de la actividad actual al valor del sistema.
isAvailableComprueba si el API de Brightness está disponible en el dispositivo actual.
checkPermissionsComprueba los permisos del usuario para acceder al brillo del sistema.
requestPermissionsSolicita permisos para acceder al brillo del sistema. En Android, se abre la configuración del sistema para otorgar el permiso WRITE_SETTINGS.
getPluginVersionObtén la versión del plugin nativo.

Esta referencia se sincroniza desde src/definitions.ts en 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.