我正在使用jQuery mobile& amp; PhoneGap的。当我将iPhone旋转到横向时,没有任何反应。显然我错过了什么!谁比我能告诉我什么更聪明?!
答案 0 :(得分:6)
您是否已将横向设置为支持的设备方向?
您可以通过显示项目导航器并单击项目,然后选择相关目标来完成此操作。在“摘要”选项卡下,查找“支持的设备方向”,并确保“左侧风景”和“右侧风景”具有压入效果。
如果它们都已启用,请确保此行位于标题中:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0;" />
希望有所帮助!
答案 1 :(得分:0)
在iOS 6上,您需要在didFinishLaunchingWithOptions中添加以下内容以响应方向更改:
self.window.rootViewController = viewController;
答案 2 :(得分:0)
对于使用Phonegap Build和版本2.0.0的任何人,解决方案可能只是通过修改config.xml文件来更改到2.1.0版。