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

Icône du plugin Keep Awake

Empêcher l'écran du dispositif de s'éteindre ou de dormir pour les lecteurs vidéo, la navigation et les présentations

Guide

Tutoriel sur garder éveillé

Utilisation de @capgo/capacitor-keep-awake

Capacitor Plugin garder éveillé pour empêcher l'écran du dispositif de s'éteindre/s'endormir

Installation

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

Ce plugin expose les éléments suivants

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

Exemple d'utilisation

keepAwake

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

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

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

allowSleep

Autoriser le dispositif à 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érifier 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érifier 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 En utilisant @capgo/capacitor-keep-awake pour planifier le comportement natif des médias et de l'interface, connectez-le avec @capgo/capacitor-keep-awake pour les détails d'implémentation dans @capgo/capacitor-keep-awake, Démarrage pour les détails d'implémentation dans Démarrage, En utilisant @capgo/capacitor-live-activities pour la capacité native dans l'utilisation de @capgo/capacitor-live-activités, @capgo/capacitor-live-activités pour le détail d'implémentation dans @capgo/capacitor-live-activités, et En utilisant @capgo/capacitor-video-joueur pour la capacité native dans l'utilisation de @capgo/capacitor-video-joueur.