Allez directement au contenu principal
Retour aux plugins
@capgo/capacitor-keep-awake
Tutoriel
@capgo/capacitor-keep-awake

Éveil

Empêchez l'écran du dispositif de s'assombrir ou de dormir pour les lecteurs de vidéos, la navigation et les présentations

Guide

Tutoriel sur Keep Awake

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin Keep Awake code

Utilisation de @capgo/capacitor-keep-awake

Capacitor Plugin Keep Awake pour empêcher l'écran du dispositif de s'éteindre ou de dormir.

Installer

bun add @capgo/capacitor-keep-awake
bunx cap sync

Ce que ce plugin expose

  • keepAwake - Empêcher l'écran du dispositif de s'éteindre.
  • allowSleep - Autoriser l'écran du dispositif à s'éteindre (désactiver Keep Awake).
  • isSupported - Vérifier si la fonctionnalité Keep Awake est prise en charge sur la plateforme actuelle.
  • isKeptAwake - Vérifier si le dispositif est actuellement maintenu éveillé.

Exemple d'utilisation

keepAwake

Empêchez le dispositif de diminuer l'écran.

import { KeepAwake } from '@capgo/capacitor-keep-awake';

await KeepAwake.keepAwake();
console.log('Screen will stay awake');

allowSleep

Permettez au dispositif de diminuer l'écran (désactivez 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é du 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-maintien-éveillé

Si vous utilisez En utilisant @capgo/capacitor-maintien-éveillé planifier la média et le comportement de l'interface native, 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-live-activities pour la capacité native dans Utilisation de @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour les détails d'implémentation dans @capgo/capacitor-live-activities, et Utilisation de @capgo/capacitor-video-player pour la capacité native dans Utilisation de @capgo/capacitor-video-player.