Guide
Comment utiliser Flash dans Capacitor
Utilisation de @capgo/capacitor-flash
Capacitor Plugin de Flash pour contrôler la torche de l'appareil.
Installer
bun add @capgo/capacitor-flash
bunx cap sync
bunx cap sync copie le plugin natif code dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { CapacitorFlash } from '@capgo/capacitor-flash';
Vue d'ensemble de API
| Méthode | Description |
|---|---|
isAvailable |
Vérifie si la lampe de poche est disponible sur le dispositif. |
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. |
toggle |
Bascule la lampe de poche sur allumé ou éteint. |
Examples
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);
toggle()
Bascule la lampe de poche sur allumé ou éteint.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.toggle();
console.log('Flashlight toggled, now 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 de API, connectez-l’avec @capgo/capacitor-flash pour les détails d'implémentation dans @capgo/capacitor-flash, Documentation pour les détails d'implémentation dans Documentation, API Aperçu Détails de mise en œuvre pour API Vue d'ensemble Introduction Détails de mise en œuvre pour l'introduction, et Clés API pour les détails d'implémentation dans les API clés.