API
Class

cordova-plugin-device-motion (cordova-plugin-device-motion)

使用范围:Native

Contents

class cordova-plugin-device-motion (cordova-plugin-device-motion)

设备传感器插件

Constructor Top

  cordova-plugin-device-motion ()

Static Methods Top

void clearWatch (String id)
void getCurrentAcceleration (Function successCallback, Function errorCallback, AccelerationOptions options)
string watchAcceleration (Function successCallback, Function errorCallback, Object options)

Constructor details Top

public cordova-plugin-device-motion ()

设备传感器插件

Static Methods Detail Top

static public void clearWatch (String id)

停止监听

Parameters

String id

watchAcceleration返回的区间id

Return Value

void

static public void getCurrentAcceleration (Function successCallback, Function errorCallback, AccelerationOptions options)

异步获取当前的加速信息

See cordova-plugin-device-motion.Acceleration

Parameters

Function successCallback

请求成功的回调,返回cordova-plugin-device-motion.Acceleration对象

Function errorCallback

可选参数 请求失败的回调

AccelerationOptions options

获取加速度数据的参数,例 timeout

Return Value

void

static public string watchAcceleration (Function successCallback, Function errorCallback, Object options)

在给定的时间间隔内,异步获取加速度,返回区间id,用于停止监听

Parameters

Function successCallback

每次请求成功的回调,返回cordova-plugin-device-motion.Acceleration对象

Function errorCallback

可选参数 每次请求失败的回调

Object options

可选参数 获取加速度数据的参数,例 timeout

Return Value

string