2013-06-06 20 views
6

私はphonegapとjqmでiosのアプリケーションを開発しています。私は画面の向きを風景に1ページだけロックしたい。他のページは肖像画にロックする必要があります。私はこれを行うことができますが、アンドロイドのためにのみ利用できるプラグインを見てきました。画面の向きios

質問する。これをiosで行う方法はありますか?

ありがとうございます!

答えて

1

http://api.jquerymobile.com/orientationchange/

(まだテストしていない)...ここにいくつかのJQMのAPIをチェックOrientationchangeタイミング

クライアントの高さの変化に関係してorientationchangeイベントのタイミングと現在の実装では、window.orientationから派生したevent.orientationの正しい値が与えられますが、ブラウザ間での幅は異なります。これは、バインディングが高さと幅の値に依存する場合、fallbackサイズ変更コードがバインディングをトリガーするように、$ .mobile.orientationChangeEnabled = falseでorientationChangeを完全に無効にしたい場合があることを意味します。

http://jquerymobile.com/demos/1.2.0/docs/api/globalconfig.html

あなたはjQueryの$ .extendメソッドを使用して$ .mobileオブジェクトを拡張することで、デフォルト設定を上書きすることができます。

$(document).bind("mobileinit", function(){ 
    $.extend( $.mobile , { 
    foo: bar 
    }); 
}); 
+0

ありがとうございました!それが私の必要なものです! –

+0

それはあなたのためにうれしいです、嬉しいです。 – yeyene

0

この機能のiOSプラグインを作成したり、iOS用のプラグインを見つけたりしない限り、そうではありません。 PhoneGapは、UIWebView全体の画面の向きをロックするだけですので、アプリの特定の部分のカスタマイズは/ devsまでです。