Utilizza @capgo/capacitor-barometro
Contratto del plugin Capacitor per l'utilizzo del sensore del barometro del dispositivo.
Installa
bun add @capgo/capacitor-barometer
bunx cap sync
bunx cap sync Copia il nativo code del plugin nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.
Importa
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
API in breve
| Metodo | Esempio di utilizzo |
|---|---|
getMeasurement |
Ottieni la lettura barometrica più recente catturata dal layer nativo. |
isAvailable |
Controlla se il dispositivo corrente dispone di un sensore barometrico. |
startMeasurementUpdates |
Inizia a ricevere aggiornamenti barometrici in continuazione per il layer JavaScript. |
stopMeasurementUpdates |
Sospendi gli aggiornamenti in continuazione avviati tramite . |
checkPermissions |
Restituisci lo stato di autorizzazione corrente per l'accesso ai dati barometrici. |
requestPermissions |
Richiedi l'autorizzazione per l'accesso ai dati barometrici se richiesta dal sistema operativo. |
Esempi
getMeasurement()
Ottieni la lettura barometrica più recente catturata dal layer nativo.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.getMeasurement();
console.log(result);
isAvailable()
Controlla se il dispositivo corrente dispone di un sensore barometrico.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.isAvailable();
console.log(result);
startMeasurementUpdates()
Inizia a ricevere aggiornamenti barometrici in continuazione per il layer JavaScript.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.startMeasurementUpdates();
stopMeasurementUpdates()
Sospendi gli aggiornamenti in continuazione avviati tramite .
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.stopMeasurementUpdates();
checkPermissions()
Restituisci lo stato di autorizzazione corrente per l'accesso ai dati del barometro.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.checkPermissions();
console.log(result);
requestPermissions()
Richiedi l'autorizzazione per accedere ai dati del barometro se richiesta dalla piattaforma.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.requestPermissions();
console.log(result);
Ascolta gli eventi
addListener ritorna un handle. Chiama handle.remove() quando lo schermo viene smontato, o CapacitorBarometer.removeAllListeners() per cancellare ogni ascoltatore.
Riferimento completo
Continua da Utilizza @capgo/capacitor-barometro
Se stai utilizzando Utilizzando @capgo/capacitor-barometro per pianificare il dashboard e le operazioni di API, connettilo con @capgo/capacitor-barometro per i dettagli di implementazione in @capgo/capacitor-barometro, Getting Started per i dettagli di implementazione in Avvio, Panoramica di API per i dettagli di implementazione in Panoramica di API, Introduzione per i dettagli di implementazione in Introduzione, e Chiavi di API per i dettagli di implementazione in Chiavi di API.