## uni.onCompassChange(CALLBACK)
监听罗盘数据,频率:5次/秒,接口调用后会自动开始监听,可使用 uni.stopCompass 停止监听。
**
CALLBACK 返回参数**
![](https://box.kancloud.cn/9aba0b35670f7f354f2191a944731bf5_864x90.png)
**
示例**
```
uni.onCompassChange(function (res) {
console.log(res.direction);
});
```
## uni.startCompass(OBJECT)
开始监听罗盘数据。
**OBJECT 参数说明**
![](https://box.kancloud.cn/0b9f1ab811bd7ab66137dc35804334db_861x180.png)
示例
`uni.startCompass();`
## uni.stopCompass(OBJECT)
停止监听罗盘数据。
**OBJECT 参数说明**
![](https://box.kancloud.cn/2faabce53d1d6978dda8a4c04a56f78b_864x164.png)
示例
```
uni.stopCompass();
```