Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-flash
Guide
@capgo/capacitor-flash

Flash

Contrôler la lumière de la caméra et la torche avec un simple bouton d'allumage et d'éteignage

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

En utilisant @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 le appareil.
  • switchOn - Allume la lampe de poche.
  • switchOff - Éteint la lampe de poche.
  • isSwitchedOn - Vérifie si la lampe de poche est allumée ou éteinte.

Exemple d'utilisation

isAvailable

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

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

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

switchOn

Allume la lampe frontale.

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 la lampe frontale.

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

await CapacitorFlash.switchOff();

isSwitchedOn

Vérifie si la lampe frontale est allumée ou éteinte.

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

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

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-flash

Si vous utilisez L'utilisation de @capgo/capacitor-flash pour planifier le tableau de bord et les opérations API, connectez-le avec @capgo/capacitor-flash pour les détails d'implémentation dans @capgo/capacitor-flash, Démarrage pour les détails d'implémentation dans Démarrage, 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 Introduction, et Clés de API pour les détails d'implémentation dans Clés de API.