2

Androidおよびiphone用のPhonegapを使用してアプリケーションを開発しています。あるページから別のページに移動するときに、画面の向きを変更する必要があります。Javaスクリプトまたはjqueryのいずれかを使用してそれを行う方法を教えてもらえますか?

ありがとうございました

4

1 に答える 1

5

あなたはこれを試すことができます:

$(window).resize(function() {
    var height = $(window).height();
    var width = $(window).width();

    if (width > height) {
        // Landscape
        $("#mode").text("LANDSCAPE");
    } else {
        // Portrait
        $("#mode").text("PORTRAIT");
    }

});

window.orientationを返す別の1つのID 090または-90ここで:

  • 0の略:ポートレートモード

  • 90の略:画面を左に向けた横向きモード

  • -90の略:画面を右に向けた横向きモード

     window.onorientationchange = function() 
    {
    var orientation = window.orientation;
    switch(orientation) {
        case 0:
            //Top side up.
            break; 
    
        case -90:
            //Left side up (turned 90 degrees to the right)
            break;
    
        case 90: 
            //Right side up (turned 90 degrees to the left)
            break;
      }
    }
    

あなたも見ることができます

情報を得るためにJavaScriptを使用してブラウザでAndroid携帯の回転を検出します

于 2012-07-20T03:56:07.973 に答える