我有在 iPad 上运行的旧 PhoneGap 1.3.0 应用程序的代码,但屏幕旋转已关闭。应用 plist 设置为仅支持横向(应用开始时),但是一旦显示初始屏幕,内容就会逆时针旋转 90 度。
状态栏出现在屏幕顶部,因此旋转的是实际的 Web 视图内容,而不是视图控制器。
有没有人有任何想法从哪里开始寻找可能的解决方案?
我有在 iPad 上运行的旧 PhoneGap 1.3.0 应用程序的代码,但屏幕旋转已关闭。应用 plist 设置为仅支持横向(应用开始时),但是一旦显示初始屏幕,内容就会逆时针旋转 90 度。
状态栏出现在屏幕顶部,因此旋转的是实际的 Web 视图内容,而不是视图控制器。
有没有人有任何想法从哪里开始寻找可能的解决方案?
进一步谷歌搜索返回:
https://groups.google.com/forum/?fromgroups=#!topic/phonegap/KJmvRIajsm8
PhoneGapDelegate.m 中的以下行
[self.window addSubview:self.viewController.view];
应该改为
[self.window setRootViewController:self.viewController];
或者,我本可以使用更新版本的 PhoneGap,但我真的没有时间去更新项目。