Passer au contenu principal
Retour aux plugins
@capgo/capacitor-flash
Tutoriel
par github.com/Cap-go

Flash

Contrôler la lumière de la torche et du dispositif avec un simple bouton d'allumage/téte de l'alarme

Guide

Tutoriel sur Flash

Utilisation de @capgo/capacitor-flash

Capacitor Plugin Flash pour le contrôle de la lampe-torche du dispositif.

Installer

bun add @capgo/capacitor-flash
bunx cap sync

Ce Qu'Exposent Ce Plugin

  • 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 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 actuellement 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 Utilisation de @capgo/capacitor-flash

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