Utilisation de @capgo/capacitor-keep-awake
Plugin Keep Awake de Capacitor pour empêcher l'écran du dispositif de s'éteindre ou de dormir.
Installez
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { KeepAwake } from '@capgo/capacitor-keep-awake';
API en un coup d'œil
| Méthode | Description |
|---|---|
keepAwake |
Empêcher l'appareil de diminuer l'écran. |
allowSleep |
Permettre à l'appareil de diminuer l'écran (désactiver le maintien éveillé). |
isSupported |
Vérifiez si la fonctionnalité du maintien éveillé est prise en charge sur la plateforme actuelle. |
isKeptAwake |
Vérifiez si l'appareil est actuellement maintenu éveillé. |
Examples
keepAwake()
Empêcher l'appareil de diminuer l'écran.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Permettre à l'appareil de diminuer l'écran (désactiver le maintien éveillé).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Vérifiez si la fonctionnalité de maintien éveillé 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érifiez si le dispositif est actuellement maintenu éveillé.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-keep-awake
Si vous utilisez L'utilisation de @capgo/capacitor-keep-awake Pour planifier les comportements de médias et d'interface natives, connectez-l’avec @capgo/capacitor-keep-awake Pour les détails d'implémentation dans @capgo/capacitor-keep-awake Prise en main pour les détails d'implémentation dans Prise en main, Utilisation de @capgo/capacitor-activités-en-vivre pour la capacité native dans Utilisation de @capgo/capacitor-activités-en-vivre, @capgo/capacitor-activités-en-vivre pour les détails d'implémentation dans @capgo/capacitor-activités-en-vivre, et Utilisation de @capgo/capacitor-joueur-de-videos pour la capacité native dans Utilisation de @capgo/capacitor-joueur-de-videos.