Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-flash
Tutoriel
@capgo/capacitor-flash

Flash

Contrôlez la lumière de votre appareil photo et de votre lampe torche avec une simple fonctionnalité de basculement allumé/éteint

Guide

Tutoriel sur Flash

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin Flash code

Utilisation de @capgo/capacitor-flash

Capacitor Plugin Flash pour le contrôle de la lampe de poche du appareil.

Installer

bun add @capgo/capacitor-flash
bunx cap sync

Ce que ce plugin expose

  • isAvailable - Vérifie si la lampe de poche est disponible sur l'appareil.
  • switchOn - Allume la lampe de poche.
  • switchOff - Éteint la lampe de poche.
  • isSwitchedOn - Vérifie si la lampe de poche est actuellement allumée ou éteinte.

Exemple d'utilisation

isAvailable

Vérifie si la lampe de poche est disponible sur l'appareil.

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

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

switchOn

Active le projecteur de lumière.

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

Éteint le projecteur de lumière.

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

await CapacitorFlash.switchOff();

isSwitchedOn

Vérifie si le projecteur de lumière est actuellement allumé ou éteint.

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

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

Référence complète.

Continuez à utiliser @capgo/capacitor-flash.

Si vous utilisez Utilisez @capgo/capacitor-flash pour planifier votre tableau de bord et les opérations API, connectez-l’avec @capgo/capacitor-flash pour les détails d'implémentation dans @capgo/capacitor-flash, Prise en main pour les détails d'implémentation dans Prise en main, Vue d'ensemble de API pour les détails d'implémentation dans Vue d'ensemble de API, Introduction pour les détails d'implémentation dans l'Introduction, et Clés de API pour les détails d'implémentation dans Clés de API.