3

我正在使用 Sencha Touch/Phonegap 编写一个应用程序,它使用 javascript 来检索设备的方向(以围绕设备轴的度数给出):

 window.addEventListener('deviceorientation', function (event) {

        //use event.alpha, event.beta, event.gamma
    }, false);

我还使用 android 清单文件将设备的屏幕方向设置为横向。

到目前为止,该代码工作正常,但在特定设备(例如 Galaxy Tab)上,两个轴被交换。我认为这是关于设备默认方向(横向与纵向)的一些问题,但我不知道如何使用 javascript 获取默认方向。

我该如何解决这个问题?提前谢谢了。

4

0 回答 0