accelerometerSensor

概述

accelerometerSensor封装了android的加速度传感器,使用此插件可轻松实现对各个方向加速度(包含重力)获取的功能

不能同时添加的插件:cameraTool

startListener

打开加速度传感器

startListener({params}, callback(ret, err))

params

type:

  • 类型:数字
  • 默认值:无
  • 描述:不能为空,可选填0(特别快游戏用),1(游戏用 ),2(用户接口用 ),3( 取得倾斜度的时候使用)

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    state:		//该传感器是否可用
    x:              //沿x轴(包括重力)的加速度力(米/秒2)
    y:              //沿y轴(包括重力)的加速度力(米/秒2)
    z:              //沿z轴(包括重力)的加速度力(米/秒2)
}

示例代码

var accelerometerSensor = api.require('accelerometerSensor');
            accelerometerSensor.startListener({
                type: 1
            }, function (ret, err) {
                api.alert({
                    'msg': "可获取状态:" + ret.state + "x轴:" + ret.x + "y轴:" + ret.y + "z轴:" + ret.z
                })
            });

补充说明

可用性

Android系统

可提供的1.0.0及更高版本

closeListener

关闭加速度传感器

closeListener()

示例代码

var accelerometerSensor = api.require('accelerometerSensor');
accelerometerSensor.closeListener();

补充说明

可用性

Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2023/09/22