Getting Started
Copiar un comando de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-keep-awake`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/keep-awake/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Instalar
Sección titulada “Instalar”Usted puede utilizar nuestra configuración asistida por inteligencia artificial para instalar el complemento. Agregue las habilidades Capgo a su herramienta de inteligencia artificial utilizando el siguiente comando:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsLuego utilice el siguiente prompt:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-keep-awake` plugin in my project.Si prefiere la configuración manual, instale el complemento ejecutando los siguientes comandos y siga las instrucciones específicas de la plataforma a continuación:
bun add @capgo/capacitor-keep-awakebunx cap syncImportar
Sección titulada “Importar”import { KeepAwake } from '@capgo/capacitor-keep-awake';API Resumen
Sección titulada “API Overview”keepAwake
Sección titulada “keepAwake”Prevenir que el dispositivo reduzca la intensidad de la pantalla.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();console.log('Screen will stay awake');allowSleep
Sección titulada “allowSleep”Permitir que el dispositivo reduzca la intensidad de la pantalla (desactivar el mantenimiento de la pantalla encendida).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();console.log('Screen can now dim');isSupported
Sección titulada “isSupported”Comprobar si el mantenimiento de la pantalla encendida está soportado en la plataforma actual.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();if (isSupported) { console.log('Keep awake is supported');}isKeptAwake
Sección titulada “isKeptAwake”Comprobar si el dispositivo está siendo actualmente mantenido con la pantalla encendida.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();console.log('Is kept awake:', isKeptAwake);Referencia de tipo
Sección titulada “Referencia de tipo”IsSupportedResult
Sección titulada “Resultado de soporte”Resultado del método isSupported().
export interface IsSupportedResult { /** * Whether keep awake is supported on the current platform. * * @since 1.0.0 */ isSupported: boolean;}IsKeptAwakeResult
Sección titulada “Resultado de mantenimiento despierto”Resultado del método isKeptAwake().
export interface IsKeptAwakeResult { /** * Whether the device is currently being kept awake. * * @since 1.0.0 */ isKeptAwake: boolean;}Fuente de verdad
Sección titulada “Fuente de verdad”Esta página se genera a partir de la configuración del plugin. src/definitions.ts. Re-ejecuta la sincronización cuando los cambios públicos API cambian en la fuente.
Sigue adelante desde Getting Started
Sección titulada “Sigue adelante desde Getting Started”Si estás utilizando Getting Started para planificar la consola y las operaciones de API, conecta con Usando @capgo/capacitor-keep-awake para la capacidad nativa en Usando @capgo/capacitor-keep-awake Resumen de API para el detalle de implementación en Resumen de API Introducción para el detalle de implementación en Introducción API Claves para el detalle de implementación en API Claves, y Dispositivos para el detalle de implementación en Dispositivos.