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

Keep Awake

Verhindere, dass das Gerätbildschirm ausblendet oder einschläft, um Videos, Navigation und Präsentationen zu unterstützen

Richtlinie

Tutorial zum Fortbestehen des Wachzustands

Verwendung von @capgo/capacitor-keep-awake

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

Installieren

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

Was dieses Plugin bereitstellt

  • keepAwake - Verhindern Sie, dass das Gerät den Bildschirm dimmt.
  • allowSleep - Zulassen Sie dem Gerät, den Bildschirm zu dimmen (Keep-Awake deaktivieren).
  • isSupported - Überprüfen Sie, ob die Funktion zum Fortbestehen des Wachzustands auf dem aktuellen Plattform unterstützt wird.
  • isKeptAwake - Überprüfen Sie, ob das Gerät derzeit wach gehalten wird.

Beispielanwendung

keepAwake

Verhindern Sie, dass das Gerät die Bildschirmhelligkeit verringert.

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

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

allowSleep

Ermöglichen Sie dem Gerät, die Bildschirmhelligkeit zu verringern (Klappe wach halten deaktivieren).

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

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

isSupported

Überprüfen Sie, ob die Funktion zum Wachhalten auf dem aktuellen Betriebssystem 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