3

デバイスの向きを取得するために JavaScript を使用する Sencha Touch/Phonegap を使用してアプリケーションを作成しています (デバイス軸の周りの角度で指定):

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

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

また、Android マニフェスト ファイルを使用して、デバイスの画面の向きを横向きに設定しました。

コードは今のところ問題なく動作しますが、特定のデバイス (Galaxy Tab など) では、2 つの軸が入れ替わっています。これは、デバイスのデフォルトの向き (横向きと縦向き) に関する問題だと思いますが、javascript を使用してデフォルトの向きを取得する方法がわかりません。

どうすればこの問題を解決できますか? よろしくお願いします。

4

0 に答える 0