cordova/ionic中获取手机AHRS姿态数据

174

一开始使用原生代码获取,经同事提示,可以使用w3c标准接口获取,更简单。

使用W3C标准的设备方向获取代码:

参考代码:

  watch(event) {
    console.log(event.alpha, event.beta, event.gamma);
  }

  start() {
    window.addEventListener("deviceorientation", this.watch);
  }

  stop() {
    window.removeEventListener("deviceorientation", this.watch);
  }

参考网站:

https://www.w3.org/TR/2016/CR-orientation-event-20160818/

https://www.w3.org/TR/2017/NOTE-orientation-event-20170530/

PS:在最新版文档中提示,这个规范不再更新,可能有一定安全问题。

留下一个答复

Please enter your comment!
Please enter your name here