Zu Hauptinhalt springen
@capgo/capacitor-Flash Medien Offene Quelle

Flash Capacitor-Plugin

Steuerung des Geräte-Blitzlichts und der Taschenlampe mit einfacher Ein-/Ausschaltfunktion

Installieren

bun add @capgo/capacitor-flash bunx cap sync
npm, pnpm oder yarn
  • npm install @capgo/capacitor-flash
  • pnpm add @capgo/capacitor-flash
  • yarn add @capgo/capacitor-flash

Anleitung

Wie verwendet man Flash in Capacitor

Gerät testen

Downloaden Sie die Capgo-App, dann scannen Sie die QR-code.

Vorschau-QR-code für Flash-Plugin

Verwendung von @capgo/capacitor-flash

Capacitor-Flash-Plugin zum Steuern des Geräte-Blitzes/Torch.

Installieren

bun add @capgo/capacitor-flash
bunx cap sync

bunx cap sync kopiert die native code-Implementierung Ihres Plugins in Ihre native Projekte. Führen Sie es erneut aus, nachdem Sie jedes Plugin aktualisiert haben.

Importieren

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

API im Überblick

Methode Beschreibung
isAvailable Überprüft, ob ein Blitzlicht auf dem Gerät verfügbar ist.
switchOn Schaltet das Blitzlicht ein.
switchOff Schaltet das Blitzlicht aus.
isSwitchedOn Überprüft, ob das Blitzlicht derzeit eingeschaltet oder ausgeschaltet ist.
toggle Schaltet das Blitzlicht ein oder aus.

Beispiele

isAvailable()

Überprüft, ob ein Blitzlicht auf dem Gerät verfügbar ist.

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

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

switchOn()

Schaltet das Taschenlampenlicht ein.

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()

Schaltet das Taschenlampenlicht aus.

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

await CapacitorFlash.switchOff();

isSwitchedOn()

Überprüft, ob das Taschenlampenlicht derzeit eingeschaltet oder ausgeschaltet ist.

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

const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);

toggle()

Schaltet das Taschenlampenlicht ein oder aus.

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

const { value } = await CapacitorFlash.toggle();
console.log('Flashlight toggled, now on:', value);

Vollständige Referenz

Weitermachen von Using @capgo/capacitor-flash

Wenn Sie Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-flash verwenden Verwenden Sie @capgo/capacitor-flash um das Dashboard und die API-Operationen zu planen, verbinden Sie es mit @capgo/capacitor-flash für die Implementierungsdetails in @capgo/capacitor-flash Getting Started für die Implementierungsdetails in Einstieg API Übersicht für die Implementierungsdetails in API Übersicht Einführung für die Implementierungsdetails in Einführung und API Schlüssel für die Implementierungsdetails in API Schlüssel

FAQ

FAQ für den Flash-Plugin

Wie installiere ich den Flash-Plugin in einer Capacitor-Anwendung?

Run "bun add @capgo/capacitor-flash" (or "npm install @capgo/capacitor-flash"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-flash" in your app code.

Funktioniert @capgo/capacitor-flash mit React, Vue und Angular?

Ja. Flash ist ein Capacitor-Paket, also funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-flash?

Capgo-Plugins folgen der Capacitor-Version: Wählen Sie die Plugin-Major-Version, die Ihrem Capacitor-Major-Version entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-flash kostenlos und Open-Source?

Ja. Der Quellcode von code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-flash/ verfügbar und das Paket ist kostenlos von npm installierbar. Bug-Berichte und Pull-Anfragen sind willkommen.

Kann ich code ohne eine App-Store-Bewertung aktualisieren, wenn es Flash verwendet?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue Store-Build. Danach können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Schicken Sie Flash-Änderungen ohne auf die App-Überprüfung zu warten

Sobald das Plugin in Ihrem Laden ist, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an die Benutzer in Minuten aus.

Mit Capgo beginnen