Guía
Cómo usar Flash en Capacitor
Usando @capgo/capacitor-flash
Plugin de Flash de Capacitor para controlar la linterna del dispositivo.
Instalar
bun add @capgo/capacitor-flash
bunx cap sync
bunx cap sync Copia el plugin de code nativo en tus proyectos nativos. Correlo nuevamente después de cada actualización del plugin.
Importar
import { CapacitorFlash } from '@capgo/capacitor-flash';
Vista general de API
| Método | Descripción |
|---|---|
isAvailable |
Verifica si la linterna de flash está disponible en el dispositivo. |
switchOn |
Enciende la linterna de flash. |
switchOff |
Apaga la linterna de flash. |
isSwitchedOn |
Verifica si la linterna de flash está encendida o apagada. |
toggle |
Enciende o apaga la linterna de flash. |
Ejemplos
isAvailable()
Verifica si la linterna de flash 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 de flash.
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 de flash.
import { CapacitorFlash } from '@capgo/capacitor-flash';
await CapacitorFlash.switchOff();
isSwitchedOn()
Verifica si la linterna de flash está encendida o apagada.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);
toggle()
Enciende o apaga la linterna de flash.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.toggle();
console.log('Flashlight toggled, now on:', value);
Referencia completa
Sigue adelante desde Using @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 obtener detalles de implementación en @capgo/capacitor-flash, Inicio rápido para obtener detalles de implementación en Inicio rápido, 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.