Menggunakan @capgo/capacitor-barometer
Kontrak plugin Capacitor untuk berinteraksi dengan sensor barometer perangkat.
Install
bun add @capgo/capacitor-barometer
bunx cap sync
bunx cap sync menggandakan kode native plugin code ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Import
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
Panduan API secara singkat
| Metode | Deskripsi |
|---|---|
getMeasurement |
Oleh-oleh bacaan barometer yang paling baru ditangkap oleh lapisan asli. |
isAvailable |
Mengatur apakah perangkat saat ini termasuk sensor barometer. |
startMeasurementUpdates |
Mulai mengalirkan pembaruan barometer secara terus-menerus ke lapisan JavaScript. |
stopMeasurementUpdates |
Hentikan pembaruan terus-menerus yang dimulai melalui . |
checkPermissions |
Mengembalikan keadaan izin saat ini untuk mengakses data barometer. |
requestPermissions |
Minta izin untuk mengakses data barometer jika diperlukan oleh platform. |
Contoh-Contoh
getMeasurement()
Oleh-oleh bacaan barometer yang paling baru ditangkap oleh lapisan asli.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.getMeasurement();
console.log(result);
isAvailable()
Mengatur apakah perangkat saat ini termasuk sensor barometer.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.isAvailable();
console.log(result);
startMeasurementUpdates()
Mulai mengalirkan pembaruan barometer secara terus-menerus ke lapisan JavaScript.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.startMeasurementUpdates();
stopMeasurementUpdates()
Hentikan pembaruan terus-menerus yang dimulai melalui .
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.stopMeasurementUpdates();
checkPermissions()
Mengembalikan keadaan 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);
Dengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() ketika layar dihapus, atau CapacitorBarometer.removeAllListeners() untuk membersihkan setiap pendengar.
Referensi lengkap
Teruskan dari Menggunakan @capgo/capacitor-barometer
Jika Anda menggunakan Menggunakan @capgo/capacitor-barometer Untuk merencanakan dashboard dan API operasi, hubungkannya dengan @capgo/capacitor-barometer Untuk detail implementasi di @capgo/capacitor-barometer, Mulai Menggunakan Untuk detail implementasi di Mulai, Ringkasan API Untuk detail implementasi di Ringkasan API, Pendahuluan Untuk detail implementasi di Pendahuluan, dan Kunci API Untuk detail implementasi di Kunci API.