开始监听加速度数据。
参考文档
类型
(res?: Option) => Promise<CallbackResult>
参数
Option
参数 |
类型 |
默认值 |
必填 |
说明 |
interval |
“game” or “ui” or “normal” |
"normal" |
否 |
监听加速度数据回调函数的执行频率 |
complete |
(res: CallbackResult) => void |
|
否 |
接口调用结束的回调函数(调用成功、失败都会执行) |
fail |
(res: CallbackResult) => void |
|
否 |
接口调用失败的回调函数 |
success |
(res: CallbackResult) => void |
|
否 |
接口调用成功的回调函数 |
interval
参数 |
类型 |
说明 |
game |
"game" |
适用于更新游戏的回调频率,在 20ms/次 左右 |
ui |
"ui" |
适用于更新 UI 的回调频率,在 60ms/次 左右 |
normal |
"normal" |
普通的回调频率,在 200ms/次 左右 |
示例代码
Taro.startAccelerometer({ interval: 'game' })
API 支持度
API |
微信小程序 |
H5 |
React Native |
Taro.startAccelerometer |
✔️ |
✔️ |
✔️ |