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

Keep Awake

Verhindere, dass das Gerätbildschirm dimmt oder einschläft, um Video-Player, Navigation und Präsentationen zu unterstützen

Richtlinie

Tutorial zum Fortbestehen

Mit @capgo/capacitor-keep-awake

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

Installieren

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

Was diese Erweiterung bereitstellt

  • keepAwake - Verhindere, dass das Gerät die Bildschirmhelligkeit verringert.
  • allowSleep - Lasse das Gerät die Bildschirmhelligkeit verringern (Deaktiviere Keep-Awake).
  • isSupported - Überprüfe, ob die Funktion Keep-Awake auf dem aktuellen Betriebssystem unterstützt wird.
  • isKeptAwake - Überprüfe, ob das Gerät derzeit wachgehalten wird.

Beispiel für die Verwendung

keepAwake

Verhindere, dass das Gerät die Bildschirmhelligkeit verringert.

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

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

allowSleep

Lasse das Gerät die Bildschirmhelligkeit verringern (Deaktiviere Keep-Awake).

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

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

isSupported

Überprüfe, ob die Funktion Keep-Awake 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üfe, ob das Gerät derzeit wachgehalten wird.

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

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

Vollständige Referenz

Weitermachen mit der Verwendung von @capgo/capacitor-keep-awake

Wenn Sie native Medien und Schnittstellenverhalten planen Mit der Verwendung von @capgo/capacitor-keep-awake um native Medien und Schnittstellenverhalten zu planen, verbinden Sie es mit @capgo/capacitor-keep-awake für die Implementierungsdetails in @capgo/capacitor-keep-awake Einstieg für die Implementierungsdetails in Einstieg Mit der Verwendung von @capgo/capacitor-live-activities für die native Fähigkeit in Mit der Verwendung von @capgo/capacitor-live-activities, @capgo/capacitor-live-aktivitäten für die Implementierungsdetails in @capgo/capacitor-live-aktivitäten, und Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player.