preSensor

来自于:开发者立即使用

getPressure stopPressure

概述

preSensor 实现了获取设备当前所处位置大气压强的功能;

getPressure

获取所处位置大气压强

getPressure(callback(ret))

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:status,pressure
  1. {
  2. status // true,false(false时表示设备不支持获取气压值)
  3. pressure //status为true时回掉,当前大气压值,单位kPa。
  4. }

``

示例代码

  1. var pre = api.require('preSensor');
  2. pre.getPressure(function(ret, err) {
  3. if (ret.status == true) {
  4. $api.byId('pressure').innerHTML = ret.pressure.toFixed(2)+'kPa';
  5. pre.stopPressure();
  6. }
  7. });

可用性

Android、iOS系统

iOS需要苹果6及以上版本

可提供的1.0.0及更高版本

stopPressure

销毁获取气压,当应用不需要再获取时,需调用次方法释放内存,防止内存溢出。

stopPressure()

示例代码

  1. var pre = api.require('preSensor');
  2. pre.stopPressure();

可用性

iOS、Android系统

可提供的1.0.0及更高版本