Aller directement 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/téte de l'arbre

Guide

Tutoriel sur la lumière de l'appareil

Utilisation de @capgo/capacitor-flash

Plugin de lumière de l'appareil Capacitor pour contrôler la lumière de l'appareil/téte de l'arbre.

Installez

bun add @capgo/capacitor-flash
bunx cap sync

Ce plugin expose les éléments suivants

  • isAvailable - Vérifie si la fonction de lampe de poche est disponible sur le dispositif.
  • switchOn - Active 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 fonction de 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

Active 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 l'utilisation de @capgo/capacitor-flash

Si vous utilisez L'utilisation de @capgo/capacitor-flash pour planifier l'interface 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, API Vue d'ensemble pour les détails d'implémentation dans API Vue d'ensemble Introduction pour les détails d'implémentation dans Introduction, et API Clés pour les détails d'implémentation dans API Clés.