Menggunakan @capgo/capacitor-flash
Plugin Flash Capacitor untuk mengontrol senter perangkat.
Instal
bun add @capgo/capacitor-flash
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { CapacitorFlash } from '@capgo/capacitor-flash';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
isAvailable |
Mengecek apakah flashlight tersedia di perangkat. |
switchOn |
Menyalakan flashlight. |
switchOff |
Mematikan flashlight. |
isSwitchedOn |
Mengecek status flashlight saat ini (on/off). |
toggle |
Toggle flashlight (on/off). |
Contoh
isAvailable()
Mengecek apakah flashlight tersedia di perangkat.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isAvailable();
if (value) {
console.log('Flashlight is available');
}
switchOn()
Menyalakan flashlight.
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()
Mematikan flashlight.
import { CapacitorFlash } from '@capgo/capacitor-flash';
await CapacitorFlash.switchOff();
isSwitchedOn()
Mengecek status flashlight saat ini (on/off).
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);
toggle()
Toggle flashlight (on/off).
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.toggle();
console.log('Flashlight toggled, now on:', value);
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-flash
Jika Anda menggunakan Menggunakan @capgo/capacitor-flash untuk merencanakan operasi dashboard dan API, hubungkan dengan @capgo/capacitor-flash untuk detail implementasi di @capgo/capacitor-flash, Panduan Memulai untuk detail implementasi di Getting Started, Ringkasan API untuk detail implementasi di API Overview, Pendahuluan untuk detail implementasi di Introduction, dan Kunci API untuk detail implementasi di API Keys.