# onAccelerometerChange
监听加速度计数据。注册回调后一旦数据变化会收到结果。
提示
调用该方法时若未打开加速度计,会调用一次 startAccelerometer 方法。
# 支持说明
应用能力 | Android | iOS | PC | 预览效果 |
---|---|---|---|---|
小程序 | 3.6.0 | 3.6.0 | X | 扫码预览 用BoosHi扫码或PC端点击 |
网页应用 | 待开发 | 待开发 | X | 待补充 |
# 输入
名称 | 数据类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
callback | function | 是 | 该事件的回调函数 |
# 输出
回调函数返回对象的属性:
名称 | 数据类型 | 描述 |
---|---|---|
x | number | x 轴数据 |
y | number | y 轴数据 |
z | number | z 轴数据 |
# 示例代码
bz.startAccelerometer();
bz.onAccelerometerChange(function(res) {
console.log(JSON.stringify(res));
});
1
2
3
4
2
3
4
回调函数返回对象示例:
{
"y": -0.5976561903953552,
"z": -0.808624267578125,
"x": 0.1167755201458931
}
1
2
3
4
5
2
3
4
5