无论设备方向如何,如何获得指南针方位



我正在尝试创建一个应用程序,它需要我找到指南针方位。

用户将握住他们的设备,使屏幕始终面向他们,但能够将其旋转 360 度。

我可以成功地确定一个方向的方位角 - 纵向或横向 - 但我需要找到一种方法来确定方位角,无论旋转如何。

我可以这样做吗?

谢谢。

您应该使用陀螺仪中的数据,这些数据可以完全确定设备的角度。
您会发现此链接很有帮助:http://www.touchqode.com/misc/20101025_jsug/20101025_touchqode_sensors.pdf

最新更新