Allez directement au contenu principal
@capgo/capacitor-keep-awake APIs de dispositif Source

Éveil plugin Capacitor

Prévenir l'écran du dispositif de s'éteindre ou de s'assombrir pour les lecteurs vidéo, les navigateurs et les présentations.

Installer

bun add @capgo/capacitor-keep-awake bunx cap sync
npm, pnpm ou yarn
  • npm install @capgo/capacitor-keep-awake
  • pnpm add @capgo/capacitor-keep-awake
  • yarn add @capgo/capacitor-keep-awake

Guide

Comment utiliser Keep Awake dans Capacitor

Testez sur appareil

Téléchargez l'application Capgo, puis scannez le QR code.

Prévisualisation du QR code du plugin Keep Awake

Utilisation de @capgo/capacitor-keep-awake

Plugin Keep Awake de Capacitor pour empêcher l'écran du dispositif de s'éteindre ou de dormir.

Installez

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

bunx cap sync copie le code natif du plugin dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importer

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

API en un coup d'œil

Méthode Description
keepAwake Empêcher l'appareil de diminuer l'écran.
allowSleep Permettre à l'appareil de diminuer l'écran (désactiver le maintien éveillé).
isSupported Vérifiez si la fonctionnalité du maintien éveillé est prise en charge sur la plateforme actuelle.
isKeptAwake Vérifiez si l'appareil est actuellement maintenu éveillé.

Examples

keepAwake()

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

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

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

allowSleep()

Permettre à l'appareil de diminuer l'écran (désactiver le maintien éveillé).

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

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

isSupported()

Vérifiez si la fonctionnalité de maintien éveillé 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');
}

isKeptAwake()

Vérifiez si le dispositif est actuellement maintenu éveillé.

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

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

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-keep-awake

Si vous utilisez L'utilisation de @capgo/capacitor-keep-awake Pour planifier les comportements de médias et d'interface natives, connectez-l’avec @capgo/capacitor-keep-awake Pour les détails d'implémentation dans @capgo/capacitor-keep-awake Prise en main pour les détails d'implémentation dans Prise en main, Utilisation de @capgo/capacitor-activités-en-vivre pour la capacité native dans Utilisation de @capgo/capacitor-activités-en-vivre, @capgo/capacitor-activités-en-vivre pour les détails d'implémentation dans @capgo/capacitor-activités-en-vivre, et Utilisation de @capgo/capacitor-joueur-de-videos pour la capacité native dans Utilisation de @capgo/capacitor-joueur-de-videos.

FAQ

FAQ du plugin Keep Awake

Comment installez-vous le plugin Keep Awake dans une application Capacitor?

Exécutez "bun add @capgo/capacitor-keep-awake" (ou "npm install @capgo/capacitor-keep-awake"), puis exécutez "bunx cap sync" afin que les projets iOS et Android prennent en compte le code natif. Importez-l’à partir de "@capgo/capacitor-keep-awake" dans votre application code.

Le plugin @capgo/capacitor-keep-awake fonctionne-t-il avec React, Vue et Angular?

Oui. Keep Awake est un paquet Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-keep-awake?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Est-ce que @capgo/capacitor-keep-awake est gratuit et open source ?

Oui. Le code source de code est public sur GitHub à https://github.com/Cap-go/capacitor-keep-awake/ et le package est gratuit pour l'installation depuis npm. Les rapports de bogues et les demandes de mise à jour sont les bienvenus.

Peut-on mettre à jour code qui utilise Keep Awake sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin modifie le code natif de code, il faut donc une nouvelle mise à jour de l'application. Après cela, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Envoyez les modifications de Keep Awake sans attendre la revue de l'application

Une fois le plugin est dans votre magasin de build, les mises à jour en direct Capgo poussent vos modifications de JavaScript, HTML et CSS vers les utilisateurs en quelques minutes.

Démarrez avec Capgo