Guide
Comment utiliser Keep Awake dans Capacitor
Utiliser @capgo/capacitor-keep-awake
Plugin Capacitor Keep Awake pour empêcher l'écran de l'appareil de s'éteindre ou de se mettre en veille.
Installer
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { KeepAwake } from '@capgo/capacitor-keep-awake';
Aperçu de API
| Méthode | Description |
|---|---|
keepAwake |
Empêche l'appareil d'assombrir l'écran. |
allowSleep |
Autorise l'appareil à assombrir l'écran (désactive keep awake). |
isSupported |
Vérifie si la fonctionnalité keep awake est prise en charge sur la plateforme actuelle. |
isKeptAwake |
Vérifie si l'appareil est actuellement maintenu en éveil. |
Exemples
keepAwake()
Empêche l'appareil d'assombrir l'écran.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Autorise l'appareil à assombrir l'écran (désactive keep awake).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Vérifie si la fonctionnalité keep awake est prise en charge sur la plateforme actuelle.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}
isKeptAwake()
Vérifie si l'appareil est actuellement maintenu en éveil.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Référence complète
Continuer après l'utilisation de @capgo/capacitor-keep-awake
Si vous utilisez Utiliser @capgo/capacitor-keep-awake pour planifier le comportement des médias et de l'interface natifs, connectez-l’à @capgo/capacitor-keep-awake pour les détails d'implémentation de @capgo/capacitor-keep-awake, Prise en main pour les détails d'implémentation dans Getting Started Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour les détails d'implémentation dans @capgo/capacitor-live-activities, et Utiliser @capgo/capacitor-video-player pour la fonctionnalité native dans Utilisation de @capgo/capacitor-video-player.