画面を縦向きにロックするためにあらゆる方法を試しましたが、Adobe PhoneGap Buildを使用してアプリをテストした後は、単に機能しません。
最初に、onActivに含めるようにMainActivity.Javaファイルを変更しました
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
第二に、config.xmlファイルを変更して、
<preference name="orientation" value="portrait" />
第三に、マニフェストファイルを変更して、
Android:screenOrientation="portrait"
上記のどれも機能していません。
Cordova 3.4.1を使用している場合<preference name="orientation" value="portrait" />
動作するはずです。
また、追加することを忘れないでください:Android:configChanges="orientation"
アクティビティタグ内。
それ以外の場合は、このプラグインを使用してみてください: https://github.com/cogitor/PhoneGap-OrientationLock
プロジェクトフォルダー(wwwの上)にあるconfig.xmlファイルを更新します。
行を追加します:-
<preference name="orientation" value="portrait" />
その後、プロジェクトをビルドすると、方向の変更はありません。
「ポートレート」の代わりに「ランドスケープ」を使用できます。
Android manifest.xml fileのapplicationタグの下にあるアクティビティタグの下に配置するだけです
Android:screenOrientation="portrait"
ありがとう