PhoneGap禁用屏幕在单页上旋转?
我正在使用PhoneGap,并且正在使用基于Android的基于Web的应用程序。PhoneGap禁用屏幕在单页上旋转?
如何禁用只有一页的屏幕旋转?
我已经搜索了这个解决方案,但所有解决方案都表示在AndroidManifest.xml文件中禁用屏幕旋转。但是,这会禁用整个应用程序的旋转。我只需要禁用一个页面的旋转。
这可以使用PhoneGap/Javascript代码来完成吗?我没有使用任何Java代码。
谢谢。
我知道这个帖子是几个月大,但有一个手机插件可以帮助你... 这是一个插件,可以锁定或解锁屏幕方向。
谢谢。这是最好的答案。希望phonegap可以很快带来一个跨平台的解决方案。 – user1017063 2015-03-18 04:13:41
你可以简单地删除以下标签或在你的config.xml文件 '画像' 设置:
<preference name="orientation" value="portrait" />
欲了解更多信息,请阅读的PhoneGap文档:
Thx回复。然而,设置该变量将为整个应用程序设置方向。根据原始问题,我试图修复只有某些页面的方向,这些页面必须通过phonegap API或jQuery完成,因此可以在页面代码中调用。 – user1017063 2012-11-28 23:17:24
纠正错字;波泰特! – numediaweb 2014-01-19 01:18:18
这是简单的方法来锁旋转:
1 /。在config.xml文件中编辑:
<preference name="orientation" value="portrait" />
2 /。将这个代码进入Android的Manifestxml文件:
<activity>
...
android:screenOrientation="portrait"
...
</activity>
Thx回复。然而,设置该变量将为整个应用程序设置方向。根据原始问题,我试图修复只有某些页面的方向,这些页面必须通过phonegap API或jQuery完成,因此可以在页面代码中调用它 – user1017063 2015-03-18 04:11:34
看看http://stackoverflow.com/q/10348538/1321873 – Rajesh 2012-04-28 07:51:57
我收到以下错误 方法setRequestedOrientation(INT)是未定义的型CordovaInterface 我遵循指导指南。有什么建议么?我找不到这个错误的解决方案。我正在做所有的JavaScript/HTML画布编程。 – user1017063 2012-04-28 22:20:15