Passer au contenu principal
Retour aux plugins
@capgo/capacitor-flash
Tutoriel
@capgo/capacitor-flash

Flash

Contrôlez la lumière de votre appareil avec un simple bouton d'allumage

Guide

Tutoriel sur Flash

Testez 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

Plugin Flash Capacitor pour le contrôle de la lampe de poche/torche 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 le dispositif.

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

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

switchOn

Allume la lampe de poche.

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 de poche.

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

await CapacitorFlash.switchOff();

isSwitchedOn

Vérifie si la lampe de poche 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 En utilisant @capgo/capacitor-flash planifier le tableau de bord et les API opérations, connectez-l’avec @capgo/capacitor-flash pour le détail d'implémentation dans @capgo/capacitor-flash, Prise en main pour le détail d'implémentation dans Prise en main, Vue d'ensemble de API pour le détail d'implémentation dans Vue d'ensemble de API, Introduction pour le détail d'implémentation dans Introduction, et Clés de API pour le détail d'implémentation dans Clés de API.