我已尝试过将屏幕锁定为纵向的所有方法,但在通过Adobe PhoneGap Build测试应用后,它们根本无法正常工作。
首先,我修改了MainActivity.java文件以包含在onCreate
中setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
其次,我修改了config.xml文件以包含
<preference name="orientation" value="portrait" />
第三,我修改了Manifest文件以包含
android:screenOrientation="portrait"
以上都不起作用。
答案 0 :(得分:25)
更新项目文件夹中的config.xml文件,位于www。
之上添加以下行: -
Step into Selection
然后建立你的项目&amp;没有取向变化。
代替&#34;肖像&#34;你可以使用&#34; landscape&#34;。
答案 1 :(得分:22)
如果您使用Cordova 3.4.1 <preference name="orientation" value="portrait" />
应该可以使用。
另外,不要忘记在活动代码中添加:android:configChanges="orientation"
。
否则,您可以尝试使用此插件:https://github.com/cogitor/PhoneGap-OrientationLock
答案 2 :(得分:1)
将下面的活动标记放在android manifest.xml文件中的application标记下面
android:screenOrientation="portrait"
由于