11

index.html ページのみの画面の向きを修正する際に問題が発生しています。ホームページ以外でアプリを回転させたい。android:screenOrientation="portrait" をアクティビティに追加すると、画面の回転が停止することを理解しています。

ただし、これはページ固有になるように設定する必要があります。phonegap を使用しているため、Web ビュー ページを停止する必要があります。

マニフェスト内で次のアクティビティを呼び出してみました-com.phonegap.droidgap.index.htmlですが、これは機能しませんでした。

1ページのみの固定方向を定義する方法について、誰かにアドバイスしてもらえますか?

前もって感謝します

4

2 に答える 2

14

Android 用のこの PhoneGap プラグインを使用できます。

https://github.com/champierre/pg-plugin-screen-orientation

そして、あなたの index.html ページ onload に追加します:

navigator.screenOrientation.set('portrait');
于 2012-04-27T10:29:53.313 に答える
0

たとえば、http://developer.android.com/reference/android/app/Activity.html#setRequestedOrientation%28int%29を使用して、コードから画面の向きを設定setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);できます。AndroidManifest.xmlでは、グローバルオプションとしてのみ設定できます。

于 2012-04-27T10:21:14.573 に答える