Usando @capgo/capacitor-barometer
Contrato del plugin Capacitor para trabajar con el sensor de barómetro del dispositivo.
Instalar
bun add @capgo/capacitor-barometer
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
API de un vistazo
| Método | Descripción |
|---|---|
getMeasurement |
Obtén la lectura de barómetro más reciente capturada por la capa nativa. |
isAvailable |
Comprueba si el dispositivo actual incluye un sensor de barómetro. |
startMeasurementUpdates |
Comienza a transmitir actualizaciones del barómetro a la capa de JavaScript. |
stopMeasurementUpdates |
Detén las actualizaciones continuas iniciadas mediante . |
checkPermissions |
Devuelve el estado actual del permiso para acceder a los datos del barómetro. |
requestPermissions |
Solicita permiso para acceder a los datos del barómetro si la plataforma lo requiere. |
Ejemplos
getMeasurement()
Obtén la lectura de barómetro más reciente capturada por la capa nativa.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.getMeasurement();
console.log(result);
isAvailable()
Comprueba si el dispositivo actual incluye un sensor de barómetro.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.isAvailable();
console.log(result);
startMeasurementUpdates()
Comienza a transmitir actualizaciones del barómetro a la capa de JavaScript.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.startMeasurementUpdates();
stopMeasurementUpdates()
Detén las actualizaciones continuas iniciadas mediante .
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.stopMeasurementUpdates();
checkPermissions()
Devuelve el estado actual del permiso para acceder a los datos del barómetro.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.checkPermissions();
console.log(result);
requestPermissions()
Solicita permiso para acceder a los datos del barómetro si la plataforma lo requiere.
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.requestPermissions();
console.log(result);
Escuchar eventos
addListener devuelve un handle. Llama handle.remove() cuando la pantalla se desmonte, o CapacitorBarometer.removeAllListeners() para limpiar todos los listeners.
Referencia completa
Continúa desde Uso de @capgo/capacitor-barometer
Si estás usando Usando @capgo/capacitor-barometer para planificar las operaciones del dashboard y de API, conéctalo con @capgo/capacitor-barometer para los detalles de implementación en @capgo/capacitor-barometer, Primeros pasos para los detalles de implementación en Primeros pasos, Resumen de API para los detalles de implementación en API Overview, Introducción para los detalles de implementación en Introducción, y Claves de API para los detalles de implementación en API Keys.