私はGoogleグループで見つかった他の誰かの質問を再投稿していますが、私は同様の問題を抱えている:Phonegap - 自動オリエンテーションを有効にしたまま回転を防止しますか?
私はそれがビデオを再生する場合を除き、ポートレートになるためにすべてを必要とするアプリケーションを持っています。 iOSでは、ビデオ再生がQuicktimeプレーヤーに渡されるときに、ビデオを風景モードで再生できるようにします。現在のところ、ビデオはポートレートを継承しているように見えるため、ポートレートでのみ再生されます(電話帳アプリケーションからのみ)。私の解決策は、自動回転にPhonegap.plistを変更することがありますが、私は、回転の変更をキャッチし、ビデオの再生を除いて、アプリケーションのすべてのページでそれらを防ぐためにjavascriptを使用できるようにしたいと思います。これは実現可能ですか?アプリケーションの特定のページのためだけに、横向きの向きを強制するもう1つの方法はありますか? ありがとう!
私は成功せず、有効に自動回転して次のことを試してみました:
$(document).ready(function(){
document.addEventListener('orientationchange', function(e) { e.preventDefault(); }, false);
});
あなたのコンテキストについて詳しく知りたいですか?私はiPhone、JavaScript、Androidを見ていますが、どのプラットフォームを参照しているのかは分かりません。 –
私はそう思います。vincentはPhonegap libで作業しています。彼はコードを一度作成し、IOS、Androidなど(Phonegapがサポートする)のビルドを手に入れます。 –
success_anilが正しいです。私はiPhoneとAndroid用にビルドするつもりです。しかし、この段階では、iPhoneだけのソリューションで十分でしょう。私はHTML5、jQuery、jQtouchを使用しています。 – Vincent