Saltare al contenuto principale
@capgo/capacitor-barometro API dei dispositivi Sorgente aperta

Barometro Plugin Capacitor

Accedi al barometro del dispositivo per letture di pressione atmosferica e altitudine

Installa

bun add @capgo/capacitor-barometer bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-barometer
  • pnpm add @capgo/capacitor-barometer
  • yarn add @capgo/capacitor-barometer

Guida

Come utilizzare il Barometro in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansione il QR code.

Collegamento QR di anteprima del plugin code Barometro

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.

FAQ

FAQ del plugin del barometro

How installo il plugin Barometro in un'app Capacitor?

Run "bun add @capgo/capacitor-barometer" (o "npm install @capgo/capacitor-barometer"), poi run "bunx cap sync" affinché i progetti iOS e Android rilevino i nativi code. Importalo da "@capgo/capacitor-barometer" nella tua app code.

Funziona @capgo/capacitor-barometer con React, Vue e Angular?

Sì. Barometro è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione Capacitor di @capgo/capacitor-barometer?

I pacchetti Capgo seguono la versione maggiore di Capacitor: utilizza la versione del plugin maggiore che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README del GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-barometer?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-barometer/ e il pacchetto è gratuito da installare su npm. Sono accetti i rapporti di bug e le richieste di pull.

Posso aggiornare code che utilizza Barometro senza una revisione dell'App Store?

Installando o aggiornando il plugin si modificano i nativi code, quindi è necessario un nuovo build dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere spediti immediatamente con Capgo live updates.

Consegui cambiamenti del Barometro senza aspettare la revisione dell'app

Una volta che il plugin è nel tuo store build, Capgo aggiornamenti in tempo reale inviano le tue modifiche JavaScript, HTML e CSS ai tuoi utenti in pochi minuti.

Inizia con Capgo