altimeter

startRelativeAltitudeUpdates

概述

本模块封装了获取手机内置气压传感器数据的相关功能。可用手机直接获取当前所处环境的气压值。

气压计实际上叫测高仪,因为气压主要与海拔高度有关。气压计的硬件在手机内部,主要是检测大气压强(kPa)的,而大气压强由于海拔高度有关。气压计不是检测风速的,不要以为对着手机吹气,气压值就会变化。另外,传感器不属于隐私功能,不需要授权。

在 iOS 端,气压计是 iPhone6 开始加入的硬件,不支持 iPhone6 以前的机型。最低支持系统版本是:iOS 8.0 在 android 端 需要根据isSupported方法返回的布尔类型来判断手机是否可以使用,true为可用,false为不可用

isSupported

判断当前设备是否支持气压计

ret:

  • 类型:JSON 对象
  • 内部字段:

示例代码

iOS 系统,android 系统

可提供的 1.0.0 及更高版本

startRelativeAltitudeUpdates

开始获取海拔、气压值

startRelativeAltitudeUpdates(callback(ret))

callback(ret)

  • 内部字段:

可用性

iOS 系统,android 系统

可提供的 1.0.0 及更高版本

stopRelativeAltitudeUpdates

停止获取气压

stopRelativeAltitudeUpdates()

可用性

iOS 系统,android 系统