跳转到正文

@capgo/capacitor-barometer

Capacitor 插件用于访问设备气压计传感器的接口约定。

@capgo/capacitor-barometer 可读取大气压,用于天气 UX、iOS 上的海拔变化估算和传感器演示。支持流式传输实时 hPa 采样,或在启动更新后轮询最新值。

平台支持
iOSCore Motion 高度计
AndroidSensor.TYPE_PRESSURE
Web 端isAvailable() 为 false
  • getMeasurement - 获取原生层捕获的最新气压计读数。
  • isAvailable - 检查当前设备是否包含气压计传感器。
  • startMeasurementUpdates - 开始向 JavaScript 层流式传输气压计更新。
  • stopMeasurementUpdates - 停止通过以下方式启动的持续更新 startMeasurementUpdates.
方法描述
getMeasurement获取原生层捕获的最新气压计读数。
isAvailable检查当前设备是否包含气压计传感器。
startMeasurementUpdates- 开始向 JavaScript 层流式传输气压计更新。
stopMeasurementUpdates- 停止通过以下方式启动的持续更新 startMeasurementUpdates.
checkPermissions返回访问气压计数据的当前权限状态。
requestPermissions如果平台要求,请求访问气压计数据的权限。
addListener监听气压更新。
removeAllListeners移除此插件的所有已注册监听器。
getPluginVersion获取原生 Capacitor 插件版本。

此参考文档同步自 src/definitions.ts 中的 capacitor-barometer.

如果你正在使用 @capgo/capacitor-barometer 要规划 dashboard 和 API 操作,请将其连接到 使用 @capgo/capacitor-barometer 用于“使用 @capgo/capacitor-barometer”中的原生能力, API 概览 关于 API Overview 中的实现细节, 简介 关于 Introduction 中的实现细节, API 密钥 有关 API Keys 的实现细节,以及 设备 有关 Devices 的实现细节。