将应用程序方向设置为纵向

时间:2012-11-28 19:59:57

标签: android orientation cordova phonegap-plugins childbrowser

我正在使用Sencha Touch,PhoneGap和PhoneGap的ChildBrowser插件创建Android应用。

我想将应用程序本身的方向修改为纵向,但允许ChildBrowser旋转到设备的方向。

我尝试检测ChildBrowser活动何时处于onResume,但这不起作用。 (也许是因为它正在扩展插件?)

在这里找到了一个类似的线程,但还没有解决方案: PhoneGap Fixed Orientation + ChildBrowser Non-Fixed Orientation (Android)

还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

如果您已将活动设置为具有属性android:screenOrientation =“portrait”并且您正在使用ChildBrowser.showWebPage命令,那么您将被卡住,因为它会在应用内打开一个对话框,也就是说,它仍然是该应用程序。

但是,如果您使用ChildBrowser.openExternal,则会打开浏览器并再次启用横向。