Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-keep-awake
Tutorial
von github.com/Cap-go

Wachhalten

Verhindere, dass das Geräteschirm sich dimmt oder einschläft, für Videoplayer, Navigation und Präsentationen

Richtlinie

Tutorial zum Wachhalten

Mit @capgo/capacitor-keep-awake

Capacitor Wachhalten-Plugin zum Verhindern, dass das Gerätebildschirm sich dimmt/schläft.

Installieren

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

Was dieses Plugin bereitstellt

  • keepAwake - Verhindere, dass das Gerät den Bildschirm dimmt.
  • allowSleep - Lasse das Gerät den Bildschirm dimmen (Wachhalten deaktivieren).
  • isSupported - Überprüfe, ob das Wachhalten auf dem aktuellen Plattform unterstützt wird.
  • isKeptAwake - Überprüfe, ob das Gerät derzeit wachgehalten wird.

Beispielanwendung

keepAwake

Verhindere, dass das Gerät den Bildschirm dimmt.

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

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

allowSleep

Lasse das Gerät den Bildschirm dimmen (Wachhalten deaktivieren).

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

await KeepAwake.allowSleep();
console.log('Screen can now dim');

isSupported

Überprüfe, ob das Wachhalten auf der aktuellen Plattform unterstützt wird.

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

const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
  console.log('Keep awake is supported');
}

isKeptAwake

Überprüfen Sie, ob das Gerät derzeit wach gehalten wird.

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

const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);

Vollständige Referenz