PhoneGap禁用屏幕在单页上旋转?

nom*_*aam 6 javascript android cordova

我正在使用PhoneGap,并正在使用基于Android网络的应用程序.

如何仅禁用一页的屏幕旋转?

我已经搜索过这个解决方案,但所有解决方案都说要在AndroidManifest.xml文件中禁用屏幕旋转.但是,这会禁用整个应用程序的旋转.我只需要禁用一页的旋转.

可以使用PhoneGap/Javascript代码完成吗?我没有使用任何Java代码.

谢谢.

小智 5

您只需删除以下标记或将其设置为config.xml文件中的"portrait":

<preference name="orientation" value="portrait" />
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请阅读phonegap文档:

https://build.phonegap.com/docs/config-xml

  • 谢谢你的回复.但是,设置该变量将设置整个应用程序的方向.根据原始问题,我试图仅修改某些页面的方向,这些页面必须通过phonegap API或jQuery来完成,因此可以在页面代码中调用它. (3认同)

小智 4

我知道这篇文章已经有几个月了,但是有一个phonegap 插件可以帮助您...它是一个可以锁定或解锁屏幕方向的插件。

方向锁定 - Android PhoneGap