Menggunakan @capgo/capacitor-barometer
Kontrak plugin Capacitor untuk bekerja dengan sensor barometer perangkat.
Instal
bun add @capgo/capacitor-barometer
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
getMeasurement |
Dapatkan pembacaan barometer terbaru yang diambil oleh native layer. |
isAvailable |
Cek apakah perangkat saat ini memiliki sensor barometer. |
startMeasurementUpdates |
Mulai streaming update barometer ke JavaScript layer. |
stopMeasurementUpdates |
Hentikan pembaruan berkelanjutan yang dimulai melalui . |
checkPermissions |
Kembalikan status izin saat ini untuk mengakses data barometer. |
requestPermissions |
Minta izin untuk mengakses data barometer jika diperlukan oleh platform. |
Contoh
getMeasurement()
Dapatkan pembacaan barometer terbaru yang diambil oleh native layer.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.getMeasurement();
console.log(result);
isAvailable()
Cek apakah perangkat saat ini memiliki sensor barometer.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.isAvailable();
console.log(result);
startMeasurementUpdates()
Mulai streaming update barometer ke JavaScript layer.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.startMeasurementUpdates();
stopMeasurementUpdates()
Hentikan pembaruan berkelanjutan yang dimulai melalui .
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.stopMeasurementUpdates();
checkPermissions()
Kembalikan status izin saat ini untuk mengakses data barometer.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.checkPermissions();
console.log(result);
requestPermissions()
Minta izin untuk mengakses data barometer jika diperlukan oleh platform.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.requestPermissions();
console.log(result);
Mendengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() saat layar di-unmount, atau CapacitorBarometer.removeAllListeners() untuk menghapus semua listener.
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-barometer
Jika Anda menggunakan Menggunakan @capgo/capacitor-barometer untuk merencanakan operasi dashboard dan API, hubungkan dengan @capgo/capacitor-barometer untuk detail implementasi di @capgo/capacitor-barometer, 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.