Aller au contenu

@capgo/capacitor-flash

Contrôlez la torche de l’appareil : vérification de disponibilité, intensité et helpers de bascule.

@capgo/capacitor-flash permet de contrôler la torche pour scanners QR, outils de sécurité et parcours caméra. Voir isAvailable(), allumez la torche avec une intensité optionnelle, et lisez isSwitchedOn() avant de mettre à jour l'état de l'UI.

iOS utilise AVFoundation. Android utilise Camera2 avec une intensité sur les niveaux API supportés. Le Web utilise la torche de la caméra API lorsque les navigateurs mobiles le permettent.

PlateformeSupportNotes
iOSOuiTorche AVFoundation
AndroidOuiCamera2, intensité sur Android 13+ si pris en charge
Le WebPartielleFlash de Chrome mobile si autorisé
  • isAvailable - Vérifie si le flash est disponible sur l'appareil.
  • switchOn - Active la lampe torche.
  • switchOff - Désactive la lampe torche.
  • isSwitchedOn - Vérifie si le flash est actuellement allumé ou éteint.
MéthodeDescription
isAvailableVérifie si la torche est disponible sur l'appareil.
switchOnAllume la torche.
switchOffÉteint la lampe torche.
isSwitchedOnVérifie si la torche est actuellement allumée ou éteinte.
toggleActivez ou désactivez la lampe torche.
getPluginVersionRécupère la version du plugin natif Capacitor.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-flash.

Si vous utilisez @capgo/capacitor-flash pour planifier les opérations du dashboard et de API, connectez-l’avec Utiliser @capgo/capacitor-flash pour la capacité native dans « Utiliser @capgo/capacitor-flash », Aperçu 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, Clés API pour les détails d'implémentation dans « Clés API », et Appareils pour les détails d'implémentation dans Devices.