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.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Non | Protéger avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »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.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
getBrightness | Récupérez le niveau de luminosité actuel de l'écran principal de l'appareil. |
setBrightness | Réglez le niveau de luminosité de l'écran principal de l'appareil. |
getSystemBrightness | Récupérer la luminosité système de l'écran. |
setSystemBrightness | Ré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. |
getSystemBrightnessMode | Récupérez le mode de luminosité actuel du système (automatique ou manuel). Nécessite la permission WRITE_SETTINGS sur Android. |
setSystemBrightnessMode | Réglez le mode de luminosité du système (automatique ou manuel). Nécessite la permission WRITE_SETTINGS sur Android. |
isUsingSystemBrightness | Vérifiez si l'activité actuelle utilise la valeur de luminosité système. |
restoreSystemBrightness | Réinitialisez le réglage de luminosité de l'activité actuelle pour utiliser la valeur système. |
isAvailable | Vérifiez si Brightness API est disponible sur l'appareil actuel. |
checkPermissions | Vérifiez les permissions de l'utilisateur pour accéder à la luminosité du système. |
requestPermissions | Demande 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. |
getPluginVersion | Récupérez la version du plugin natif. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-brightness.
Continuer depuis @capgo/capacitor-brightness
Section intitulée « Continuer depuis @capgo/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.