Uso de @capgo/capacitor-keep-awake
Plugin Capacitor Keep Awake para evitar que la pantalla del dispositivo se atenúe o se apague.
Instalar
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { KeepAwake } from '@capgo/capacitor-keep-awake';
API de un vistazo
| Método | Descripción |
|---|---|
keepAwake |
Evita que la pantalla del dispositivo se atenúe. |
allowSleep |
Permite que la pantalla se atenúe (desactivar keep awake). |
isSupported |
Comprueba si la función keep awake es compatible con la plataforma actual. |
isKeptAwake |
Comprueba si el dispositivo se mantiene encendido actualmente. |
Ejemplos
keepAwake()
Evita que la pantalla del dispositivo se atenúe.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Permite que la pantalla se atenúe (desactivar keep awake).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Comprueba si la función keep awake es compatible con la plataforma actual.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}
isKeptAwake()
Comprueba si el dispositivo se mantiene encendido actualmente.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Referencia completa
Sigue leyendo en Using @capgo/capacitor-keep-awake
Si estás usando Uso de @capgo/capacitor-keep-awake para planificar el comportamiento de los medios y la interfaz nativos, conéctalo con @capgo/capacitor-keep-awake para los detalles de implementación en @capgo/capacitor-keep-awake, Primeros pasos para los detalles de implementación en Primeros pasos, Uso de @capgo/capacitor-live-activities para la capacidad nativa en Uso de @capgo/capacitor-live-activities, @capgo/capacitor-live-activities para el detalle de implementación en @capgo/capacitor-live-activities, y Uso de @capgo/capacitor-video-player para la capacidad nativa en Uso de @capgo/capacitor-video-player.