我有一个 Cordova 应用程序,我正在为 iOS 和 Android 构建它。我正在使用 HTML5 DeviceOrientation API ( https://w3c.github.io/deviceorientation/ ) 来获取设备的方向。
我为“deviceorientation”安装了一个事件监听器,然后处理 event.alpha/beta/gamma 值以确定方向。
这在 iOS 上工作正常,但在 Android 上它不起作用。在 Android 上,“deviceorientation”事件只发生一次,alpha/beta/gamma 值都为空。之后改变方向不会导致任何新事件。
有人遇到过吗?关于如何调试的任何指示?
最佳答案
我去年遇到了同样的问题...最后我找到了一个论坛主题,我在其中读到 J3 没有真正的指南针。
关于android - DeviceOrientation API 不适用于 Cordova/Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54969209/