# qa.startDeviceMotionListening(Object object)

启动监听设备方向数据

## 参数

### Object object

| 属性 | 类型 | <div style="width: 50px">默认值</div> | <div style="width: 50px">必填</div> | 说明 |
| --- | --- | --- | --- | --- |
| interval | string | normal | 否 | 设备方向数据的回调频率 |
| success | function |  | 否 | 接口调用成功的回调函数 |
| fail | function |  | 否 | 接口调用失败的回调函数 |
| complete | function |  | 否 | 接口调用结束的回调函数（调用成功、失败都会执行） |

**object.interval 的合法值**

| 值     | 说明                                      |
| ------ | ----------------------------------------- |
| normal | 200ms/次 左右的回调频率                  |  |
| ui     | 60ms/次 左右的回调频率，通常用于更新UI    |  |
| game   | 20ms/次 左右的回调频率，通常用于更新游戏  |  |

