Saltar al contenido

@capgo/capacitor-brightness

Controla el brillo de la pantalla mediante código, con soporte para control específico por app y global del sistema

Controla el brillo de la pantalla mediante código, con soporte para control específico por app y global del sistema

Empieza con getBrightness() y los demás métodos principales listados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • getBrightness - Obtener el nivel de brillo actual de la pantalla principal.
  • setBrightness - Establecer el nivel de brillo de la pantalla principal.
  • getSystemBrightness - Obtén el brillo de pantalla de todo el sistema.
  • setSystemBrightness - Establecer el brillo de pantalla de todo el sistema. Requiere 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 a nivel de sistema.
setSystemBrightnessEstablece 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.
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 a nivel de sistema.
restoreSystemBrightnessRestablece el ajuste de brillo de la actividad actual para usar el 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, esto abre los ajustes del sistema para conceder 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 y la interfaz nativos, 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 el detalle 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.