# qa.startAccelerometer(Object object)
启动监听加速度计数据
# 参数
# Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
interval | string | normal | 否 | 加速度数据的回调频率 |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.interval 的合法值
值 | 说明 |
---|---|
normal | 200ms/次 左右的回调频率 |
ui | 60ms/次 左右的回调频率,通常用于更新UI |
game | 20ms/次 左右的回调频率,通常用于更新游戏 |
# 示例代码
qa.startAccelerometer({
interval: 'game'
})
1
2
3
2
3
# 注意
interval
设置与qa.onAccelerometerChange()
并不是完全一致,不同机型或者手机当前CPU与内存的占用情况,会有一定的差异;部分机型可能无法获得低频率回调(比如200ms/次)
←
→
在线客服