Menggunakan @capgo/capacitor-flash
Plugin Flash Capacitor untuk mengontrol lampu kilat perangkat.
Install
bun add @capgo/capacitor-flash
bunx cap sync
bunx cap sync Menggandakan plugin code asli ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Import
import { CapacitorFlash } from '@capgo/capacitor-flash';
Ringkasan API
| Metode | Deskripsi |
|---|---|
isAvailable |
Memeriksa apakah fitur lampu kilat tersedia pada perangkat. |
switchOn |
Mengaktifkan lampu kilat. |
switchOff |
Menghilangkan lampu kilat. |
isSwitchedOn |
Memeriksa apakah lampu kilat sedang aktif atau tidak. |
toggle |
Mengganti lampu kilat antara aktif dan tidak aktif. |
Examples
isAvailable()
Memeriksa apakah fitur lampu kilat tersedia pada perangkat.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isAvailable();
if (value) {
console.log('Flashlight is available');
}
switchOn()
Mengaktifkan lampu kilat.
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()
Menghilangkan lampu kilat.
import { CapacitorFlash } from '@capgo/capacitor-flash';
await CapacitorFlash.switchOff();
isSwitchedOn()
Memeriksa apakah lampu kilat sedang aktif atau tidak.
import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);
toggle()
Mengganti lampu kilat antara aktif dan tidak aktif.
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 dashboard dan operasi API, hubungkannya dengan @capgo/capacitor-flash untuk detail implementasi di @capgo/capacitor-flash, Mulai Menggunakan untuk detail implementasi di Mulai, API Panduan Umum untuk detail implementasi di API Panduan Umum, Introduction untuk detail implementasi di Intro, dan API Kunci untuk detail implementasi di API Kunci.