Utilizzo di @capgo/capacitor-keep-awake
Plugin Capacitor Keep Awake per evitare che lo schermo del dispositivo si oscuri o vada in standby.
Installa
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { KeepAwake } from '@capgo/capacitor-keep-awake';
API in breve
| Metodo | Descrizione |
|---|---|
keepAwake |
Impedisci che lo schermo del dispositivo si oscuri. |
allowSleep |
Consente al dispositivo di oscurare lo schermo (disattiva keep awake). |
isSupported |
Verifica se la funzione keep awake è supportata sulla piattaforma attuale. |
isKeptAwake |
Verifica se il dispositivo è attualmente in modalità keep awake. |
Esempi
keepAwake()
Impedisci che lo schermo del dispositivo si oscuri.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Consente al dispositivo di oscurare lo schermo (disattiva keep awake).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Verifica se la funzione keep awake è supportata sulla piattaforma attuale.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}
isKeptAwake()
Verifica se il dispositivo è attualmente in modalità keep awake.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Riferimento completo
Continua con l'uso di @capgo/capacitor-keep-awake
Se stai usando Usare @capgo/capacitor-keep-awake per pianificare il comportamento dei media nativi e dell'interfaccia, collegalo a @capgo/capacitor-keep-awake per i dettagli di implementazione in @capgo/capacitor-keep-awake, Per iniziare per i dettagli di implementazione nella guida introduttiva, Uso di @capgo/capacitor-live-activities per la funzionalità nativa nella pagina Uso di @capgo/capacitor-live-activities, @capgo/capacitor-live-activities per i dettagli di implementazione in @capgo/capacitor-live-activities, e Uso di @capgo/capacitor-video-player per la funzionalità nativa in Usare @capgo/capacitor-video-player.