Getting Started
Einen Setup-Befehl mit den Installations-Schritten und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-keep-awake`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/keep-awake/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Installieren
Abschnitt mit dem Titel ‘Installieren’Sie können unser AI-gestütztes Setup verwenden, um das Plugin zu installieren. Fügen Sie die Capgo-Fähigkeiten Ihrem AI-Tool mit dem folgenden Befehl hinzu:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsDann verwenden Sie die folgende Anweisung:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-keep-awake` plugin in my project.Wenn Sie die manuelle Einrichtung bevorzugen, installieren Sie das Plugin, indem Sie die folgenden Befehle ausführen und die darunter angegebenen Plattform-spezifischen Anweisungen befolgen.
bun add @capgo/capacitor-keep-awakebunx cap syncImportieren
Abschnitt mit dem Titel „Importieren“import { KeepAwake } from '@capgo/capacitor-keep-awake';API Übersicht
Abschnitt mit dem Titel „API Übersicht“keepAwake
Abschnitt mit dem Titel “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
Abschnitt mit dem Titel “allowSleep”Lassen Sie dem Gerät die Bildschirmdimmung zulassen (Keep-Awake deaktivieren).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();console.log('Screen can now dim');isSupported
Abschnitt mit dem Titel “isSupported”Überprüfe, ob die Funktion zum Wachbleiben 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
Abschnitt mit dem Titel “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);Typenreferenz
Abschnitt mit dem Titel „Typenreferenz”IsSupportedResult
Abschnitt mit dem Titel „IsSupportedResult”Ergbnis der Methode isSupported().
export interface IsSupportedResult { /** * Whether keep awake is supported on the current platform. * * @since 1.0.0 */ isSupported: boolean;}IsKeptAwakeResult
Abschnitt mit dem Titel „IsKeptAwakeResult”Ergbnis der Methode isKeptAwake().
export interface IsKeptAwakeResult { /** * Whether the device is currently being kept awake. * * @since 1.0.0 */ isKeptAwake: boolean;}Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit”Diese Seite wird aus dem Plugin generiert. src/definitions.tsRe-run die Synchronisierung, wenn die öffentliche API upstream geändert wird.
Fortsetzung von Getting Started
Abschnitt mit dem Titel “Fortsetzung von Getting Started”Wenn Sie Getting Started verwenden Getting Started um das Dashboard und die API-Funktionen zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-keep-awake zur Unterstützung der native Fähigkeit in Verwenden Sie @capgo/capacitor-keep-awake API-Übersicht zur Unterstützung der Implementierungsdetails in API-Übersicht Einführung zur Unterstützung der Implementierungsdetails in Einführung API-Schlüssel für die Implementierungsdetails in API Schlüsseln und Geräte für die Implementierungsdetails in Geräten.