0

非常に重大な問題で立ち往生しています。問題は以下に記載されています。現在、携帯電話とタブレットのブラウザーで実行している phonegap アプリケーションがあります。向きが変わると、リスナーを追加しました。向きが変わると、$(window).height() のように JQuery を介してウィンドウの高さを取得します。それは私の電話で完璧に機能していますが、ウィンドウの高さが間違っています。

4

2 に答える 2

0

これには迅速で最適なオプションがあります。イベントにタイムアウトを追加しました。時間は異なる場合があります。問題は、実際の向きが変わる前にイベントがディスパッチされたためだと思います。

$(window).bind("orientationchange",function(e) {
    setTimeout("Orientation Changed Actually...",500);
});
于 2013-08-21T13:11:19.507 に答える