Saltar al contenido principal

Guía

Tutorial de Flash

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea el código QR code.

Vista previa del enlace QR del plugin de Flash code

Usando @capgo/capacitor-flash

Capacitor Plugin de Flash para controlar la linterna del dispositivo.

Instalar

bun add @capgo/capacitor-flash
bunx cap sync

¿Qué se expone con este plugin?

  • isAvailable - Verifica si la linterna está disponible en el dispositivo.
  • switchOn - Enciende la linterna.
  • switchOff - Apaga la linterna.
  • isSwitchedOn - Verifica si la linterna está encendida o apagada.

Ejemplo de uso

isAvailable

Verifica si la linterna está disponible en el dispositivo.

import { CapacitorFlash } from '@capgo/capacitor-flash';

const { value } = await CapacitorFlash.isAvailable();
if (value) {
  console.log('Flashlight is available');
}

switchOn

Enciende la linterna.

import { CapacitorFlash } from '@capgo/capacitor-flash';

// Turn on at full brightness
await CapacitorFlash.switchOn({ intensity: 1.0 });

// Turn on at half brightness
await CapacitorFlash.switchOn({ intensity: 0.5 });

switchOff

Apaga la linterna.

import { CapacitorFlash } from '@capgo/capacitor-flash';

await CapacitorFlash.switchOff();

isSwitchedOn

Verifica si la linterna está encendida o apagada.

import { CapacitorFlash } from '@capgo/capacitor-flash';

const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);

Referencia completa.

Sigue adelante desde Usando @capgo/capacitor-flash

Si estás utilizando Usando @capgo/capacitor-flash para planificar la consola y las operaciones de API, conecta con @capgo/capacitor-flash para el detalle de implementación en @capgo/capacitor-flash, Inicio para el detalle de implementación en Inicio, API Resumen para el detalle de implementación en API Resumen, Introducción para el detalle de implementación en Introducción, y API Claves para el detalle de implementación en API Claves.