@capgo/capacitor-light-sensor
Akses sensor cahaya sekitar untuk mengukur tingkat iluminansi dalam lux dengan pembaruan real-time
Ikhtisar
Bagian berjudul “Ringkasan”Akses sensor cahaya sekitar untuk mengukur tingkat iluminansi dalam lux dengan pembaruan real-time
Mulai dengan isAvailable() dan metode inti lainnya yang tercantum di bawah ini.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Tidak | Lindungi dengan Capacitor.getPlatform() |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”isAvailable- Cek apakah light sensor tersedia di perangkat saat ini. Anda harus selalu mengecek ketersediaan sensor sebelum mencoba menggunakannya.start- Mulai mendengarkan update light sensor. Ini akan memulai pengukuran sensor pada interval yang ditentukan. GunakanaddListeneruntuk menerima data sensor.stop- Berhenti mendengarkan update light sensor. Ini akan menghentikan sensor dan menghemat baterai.checkPermissions- Cek status izin saat ini untuk sensor dengan sampling rate tinggi. Pada Android 12+, izin HIGH_SAMPLING_RATE_SENSORS diperlukan untuk interval update sensor di bawah 200ms.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
isAvailable | Cek apakah sensor cahaya tersedia di perangkat saat ini. Anda harus selalu mengecek ketersediaan sensor sebelum mencoba menggunakannya. |
start | Mulai mendengarkan update sensor cahaya. Ini akan memulai pengukuran sensor pada interval yang ditentukan. Gunakan addListener untuk menerima data sensor. |
stop | Berhenti mendengarkan update sensor cahaya. Ini akan menghentikan sensor dan menghemat baterai. |
addListener | Tambahkan listener untuk event perubahan sensor cahaya. Listener akan dipanggil setiap kali ada data sensor baru. |
removeAllListeners | Hapus semua listener untuk event sensor cahaya. |
checkPermissions | Cek status izin saat ini untuk sensor dengan sampling rate tinggi. Pada Android 12+, izin HIGH_SAMPLING_RATE_SENSORS diperlukan untuk interval update sensor di bawah 200ms. |
requestPermissions | Minta izin untuk sensor dengan sampling rate tinggi. Pada Android 12+, ini akan meminta izin HIGH_SAMPLING_RATE_SENSORS. |
getPluginVersion | Dapatkan versi plugin saat ini. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-light-sensor.
Lanjutkan dari @capgo/capacitor-light-sensor
Bagian berjudul “Lanjutkan dari @capgo/capacitor-light-sensor”Jika Anda menggunakan @capgo/capacitor-light-sensor untuk merencanakan operasi dashboard dan API, hubungkan dengan Menggunakan @capgo/capacitor-light-sensor untuk kemampuan native di halaman Menggunakan @capgo/capacitor-light-sensor, Ringkasan API untuk detail implementasi di API Overview, Pendahuluan untuk detail implementasi di Introduction, Kunci API untuk detail implementasi di API Keys, dan Perangkat untuk detail implementasi di Devices.