4

アプリケーションを縦向きにしたいので、次を試しました:

AndroidManifest.xml:

<activity ... android:screenOrientation="portrait" ... android:configChanges="orientation| ..." />

および config.xml:

<preference name="orientation" value="portrait" />

これは、私の Android フォンでは完全に機能しますが、iPhone 4 では機能しません。

ありがとう!

4

4 に答える 4

9

Xcode で'ProjectName'-info.plistファイルを開きます。

「サポートされているインターフェイスの向き」配列では、ポートレート モードのみのサポートを維持します。

このような-

ここに画像の説明を入力

その場合、phonegap アプリは iPhone のポートレート モードでのみ実行されます。

于 2013-02-14T11:59:19.817 に答える
1

iphone の場合、xcode で開発する必要があります。新しい phonegap プロジェクトを作成し、プロジェクトの xcode をクリックして、[概要] に移動し、サポートする向きを選択するだけです xcodeでのポートレート

そして、それはあなたがしなければならないすべてです

これがあなたを助けることを願っています

于 2013-05-09T21:01:24.703 に答える
0

うーん、JavaScript と PhoneGap のみを使用してこれを行う場合は、このリンクが役立ちます。Xcode を使用している場合は、サポートされているデバイスの向きに移動して目的の向きを選択し、shouldautorotatetointerfaceorientationメソッドを使用して目的の向きを設定できます。これを調べることもできます。

于 2013-02-14T12:02:01.463 に答える