Aller directement au contenu

Getting Started

GitHub

Installer

Installation

Vous pouvez utiliser notre configuration assistée par l'IA pour installer le plugin. Ajoutez les Capgo compétences à votre outil IA en utilisant la commande suivante :

Fenêtre de terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Ensuite, utilisez la prompt suivante :

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-keep-awake` plugin in my project.

Si vous préférez la configuration manuelle, installez le plugin en exécutant les commandes suivantes et suivez les instructions spécifiques à la plateforme ci-dessous :

Fenêtre de terminal
bun add @capgo/capacitor-keep-awake
bunx cap sync
import { KeepAwake } from '@capgo/capacitor-keep-awake';

Empêcher l'appareil de diminuer l'écran.

import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');

Autoriser l'appareil à diminuer l'écran (désactiver keep awake).

import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');

Vérifier si la fonctionnalité keep awake est prise en charge sur la plateforme actuelle.

import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}

Vérifier si l'appareil est actuellement maintenu éveillé.

import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);

Résultat de la méthode isSupported().

export interface IsSupportedResult {
/**
* Whether keep awake is supported on the current platform.
*
* @since 1.0.0
*/
isSupported: boolean;
}

Résultat de la méthode isKeptAwake().

export interface IsKeptAwakeResult {
/**
* Whether the device is currently being kept awake.
*
* @since 1.0.0
*/
isKeptAwake: boolean;
}

Cette page est générée à partir du plugin «  src/definitions.ts. Re-run la synchronisation lorsque le public API change en amont.

Continuez de l'étape « Getting Started »

Si vous utilisez « Getting Started »

Getting Started pour planifier les opérations de tableau de bord et __CAPGO_KEEP_0__, connectez-le à Utilisez @API/__CAPGO_KEEP_1__-keep-awake pour la capacité native dans Utilisez @capgo/capacitor-keep-awake for the native capability in Using @capgo/capacitor-keep-awake, pour le détail d'implémentation dans API Overview for the implementation detail in API Overview, pour le détail d'implémentation dans Introduction Section intitulée « Continuez de l'étape « Getting Started » » API Clés pour les détails d'implémentation dans API Clés, et Appareils pour les détails d'implémentation dans Appareils.