Saltar al contenido principal
Volver a plugins
@capgo/capacitor-flash
Tutoriales
@capgo/capacitor-flash

Flash

Controla la linterna del dispositivo con una simple función de encendido/apagado

Guía

Tutorial sobre Flash

Probar en dispositivo

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

Vista previa del plugin de Flash de QR 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 Vista general para el detalle de implementación en API Vista general, Introducción para el detalle de implementación en Introducción, y API Claves para el detalle de implementación en API Claves.