Aller au contenu

@capgo/capacitor-brightness

Pilotez la luminosité de l'écran par code, avec un contrôle propre à l'app ou au système entier

Pilotez la luminosité de l'écran par code, avec un contrôle propre à l'app ou au système entier

Commencez par getBrightness() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebNonProtéger avec Capacitor.getPlatform()
  • getBrightness - Récupérer le niveau de luminosité actuel de l’écran principal de l’appareil.
  • setBrightness - Définir le niveau de luminosité de l’écran principal de l’appareil.
  • getSystemBrightness - Récupérer la luminosité de l’écran au niveau système.
  • setSystemBrightness - Définit la luminosité de l’écran au niveau système. Nécessite la permission WRITE_SETTINGS sur Android. Le mode de luminosité passe également en MANUAL.
MéthodeDescription
getBrightnessRécupérez le niveau de luminosité actuel de l'écran principal de l'appareil.
setBrightnessRéglez le niveau de luminosité de l'écran principal de l'appareil.
getSystemBrightnessRécupérer la luminosité système de l'écran.
setSystemBrightnessRéglez la luminosité de l'écran à l'échelle du système. Nécessite la permission WRITE_SETTINGS sur Android. Cela passe aussi le mode de luminosité à MANUAL.
getSystemBrightnessModeRécupérez le mode de luminosité actuel du système (automatique ou manuel). Nécessite la permission WRITE_SETTINGS sur Android.
setSystemBrightnessModeRéglez le mode de luminosité du système (automatique ou manuel). Nécessite la permission WRITE_SETTINGS sur Android.
isUsingSystemBrightnessVérifiez si l'activité actuelle utilise la valeur de luminosité système.
restoreSystemBrightnessRéinitialisez le réglage de luminosité de l'activité actuelle pour utiliser la valeur système.
isAvailableVérifiez si Brightness API est disponible sur l'appareil actuel.
checkPermissionsVérifiez les permissions de l'utilisateur pour accéder à la luminosité du système.
requestPermissionsDemande les autorisations d’accès à la luminosité du système. Sur Android, cela ouvre les paramètres système pour accorder l’autorisation WRITE_SETTINGS.
getPluginVersionRécupérez la version du plugin natif.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-brightness.

Si vous utilisez @capgo/capacitor-brightness pour planifier le comportement des médias et de l'interface natifs, connectez-l’à Utiliser @capgo/capacitor-brightness pour la capacité native dans « Utiliser @capgo/capacitor-brightness », Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities Utiliser @capgo/capacitor-video-player pour la capacité native dans Utiliser @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.