Android - 仅为1个页面固定屏幕方向(phonegap)

11

我在修复我的index.html页面的屏幕方向问题上遇到了麻烦。我想允许应用在除主页外旋转。我知道将以下内容添加到你的活动 - android:screenOrientation="portrait" 可以阻止屏幕旋转。

然而,我需要设置它以使其特定于某个页面。我正在使用PhoneGap,因此需要停止我的web视图页面。

我尝试在清单中调用以下活动 - com.phonegap.droidgap.index.html,但这并没有起作用。

请问有人能告诉我如何仅为1个页面定义固定方向吗?

提前感谢。

2个回答

14

非常完美地运行,文件大小也非常小,谢谢。 - SingleWave Games
嗨,这个方法可以完美地解决方向问题,但是它会将所有页面的方向都固定了。我尝试在其他页面上添加传感器,但不仅破坏了我的原始锁定页面,而且也没有起作用。还有什么建议吗?谢谢。 - SingleWave Games
嗨,我遇到了同样的问题,但我想在iOS上实现,有没有相应的插件? - Pulah Nandha
@CrazyProggrammer:我找到的是这个:http://www.skinkers.com/2012/04/24/phonegap-orientation-plugin/ 你可能应该问另一个问题,这将有助于其他寻找相同答案的人。 - Răzvan Flavius Panda
非常抱歉,但我因为提问而被封锁,所以请试着从这种方式中找到我的解决方案。顺便说一下,感谢您的帮助。 - Pulah Nandha
显示剩余7条评论

0

这个能在JavaScript代码中设置吗,还是必须在Java文件中(因为我的应用程序是基于Web视图的应用程序)?我尝试添加你提到的那行代码,但似乎并没有停止屏幕方向切换。谢谢。 - SingleWave Games
需要在Java文件中。 - Ruediger

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接