Saltare al contenuto principale
@capgo/capacitor-keep-awake API dei dispositivi Open source

Rimani Attivo Plugin di Capacitor

Prevenire che lo schermo del dispositivo si spegni o si oscuri per i video, la navigazione e le presentazioni

Installa

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

Guida

Come utilizzare Keep Awake in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansione il QR code.

Link QR di anteprima del plugin Keep Awake code

Utilizza @capgo/capacitor-keep-awake

Plugin Keep Awake di Capacitor per prevenire che lo schermo del dispositivo si spegni.

Installa

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

bunx cap sync copia il plugin nativo code nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.

Importa

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

API in un colpo d'occhio

Metodo Descrizione
keepAwake Prevenire che lo schermo si oscuri.
allowSleep Allow the device to dim the screen (disable keep awake).
isSupported Verifica se il keep awake è supportato sulla piattaforma corrente.
isKeptAwake Verifica se il dispositivo è attualmente tenuto sveglio.

Esempi

keepAwake()

Prevenire che lo schermo si oscuri.

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

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

allowSleep()

Allow the device to dim the screen (disable keep awake).

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

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

isSupported()

Controlla se il feature di mantenimento svegliato è supportato sulla piattaforma corrente.

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

const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
  console.log('Keep awake is supported');
}

isKeptAwake()

Controlla se il dispositivo è attualmente mantenuto sveglio.

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

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

Riferimento completo

Continua da Utilizza @capgo/capacitor-keep-awake

Se stai utilizzando Utilizza @capgo/capacitor-keep-awake Per pianificare la media e l'interfaccia nativa, collega @capgo/capacitor-keep-awake per i dettagli di implementazione in @capgo/capacitor-keep-awake Avvio rapido per i dettagli di implementazione in Avvio rapido, Utilizzo di @capgo/capacitor-attività-in-vivo per la capacità nativa in Utilizzo di @capgo/capacitor-attività-in-vivo, @capgo/capacitor-attività-in-vivo per i dettagli di implementazione in @capgo/capacitor-attività-in-vivo, e Utilizzo di @capgo/capacitor-lettore-di-video per la capacità nativa in Utilizzo di @capgo/capacitor-lettore-di-video.

FAQ

Domande frequenti sul plugin Keep Awake

Come posso installare il plugin Keep Awake in un'app Capacitor?

Esegui "bun add @capgo/capacitor-keep-awake" (o "npm install @capgo/capacitor-keep-awake"), quindi esegui "bunx cap sync" per far rilevare ai progetti iOS e Android il codice nativo code. Importalo da "@capgo/capacitor-keep-awake" nella tua app code.

Funziona @capgo/capacitor-keep-awake con React, Vue e Angular?

Sì. Keep Awake è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione di Capacitor supportata da @capgo/capacitor-keep-awake?

Capgo plugin seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È @capgo/capacitor-keep-awake gratuito e open source?

Sì. Il codice sorgente di code è pubblico su GitHub a https://github.com/Cap-go/capacitor-keep-awake/ e il pacchetto è gratuito per l'installazione da npm. I rapporti di bug e le richieste di pull sono graditi.

Posso aggiornare code che utilizza Keep Awake senza una revisione dell'App Store?

L'installazione o l'aggiornamento del plugin modifica il codice nativo di code, quindi richiede una nuova costruzione del store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere spedite istantaneamente con Capgo aggiornamenti live.

Condividi le modifiche di Keep Awake senza attendere la revisione dell'app

Una volta che il plugin è nel tuo negozio di build, Capgo le aggiornamenti live inviano le tue modifiche JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo