Anleitung
So nutzt du Keep Awake in Capacitor
@capgo/capacitor-keep-awake verwenden
Capacitor Keep Awake Plugin, um zu verhindern, dass der Gerätebildschirm gedimmt wird oder einschläft.
Installieren
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync kopiert den nativen code des Plugins in deine nativen Projekte. Nach jedem Plugin-Upgrade erneut ausführen.
Importieren
import { KeepAwake } from '@capgo/capacitor-keep-awake';
API auf einen Blick
| Methode | Beschreibung |
|---|---|
keepAwake |
Verhindert, dass der Bildschirm des Geräts dimmt. |
allowSleep |
Erlaubt dem Gerät, den Bildschirm zu dimmen (Keep Awake deaktivieren). |
isSupported |
Prüft, ob die Keep-Awake-Funktion auf der aktuellen Plattform unterstützt wird. |
isKeptAwake |
Prüft, ob das Gerät aktuell am Einschlafen gehindert wird. |
Beispiele
keepAwake()
Verhindert, dass der Bildschirm des Geräts dimmt.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Erlaubt dem Gerät, den Bildschirm zu dimmen (Keep Awake deaktivieren).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Prüft, ob die Keep-Awake-Funktion 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()
Prüft, ob das Gerät aktuell am Einschlafen gehindert wird.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Vollständige Referenz
Weiter geht’s mit „Verwendung von @capgo/capacitor-keep-awake“
Wenn du es nutzt @capgo/capacitor-keep-awake verwenden , um natives Media- und Interface-Verhalten zu planen, verbinde es mit @capgo/capacitor-keep-awake für die Implementierungsdetails in @capgo/capacitor-keep-awake, Erste Schritte für die Implementierungsdetails in Erste Schritte, @capgo/capacitor-live-activities verwenden für die native Funktion in „@capgo/capacitor-live-activities verwenden“, @capgo/capacitor-live-activities für die Implementierungsdetails in @capgo/capacitor-live-activities und Verwendung von @capgo/capacitor-video-player für die native Funktionalität in „Verwendung von @capgo/capacitor-video-player.“