【发布时间】:2013-11-21 02:38:39
【问题描述】:
我有一个使用 jQueryMobile 1.3.2 和 Phonegap 3.1(带有状态栏插件)的 Phonegap 应用程序。 一切正常,但 iPad Retina 模拟器 (iOS 7) 显示我的屏幕在屏幕右侧被截断(iPhone Retina 很好,所有 Android 布局也是如此)。
我正在使用:
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" >
...并尝试同时使用 EnableViewportScale true/false - 而除了 Retina 64 位之外它没有任何效果 - true 将完全扭曲视图(我只看到一个绿色/白色块),还有:
html, body { width: 100%; margin: 0; padding: 0; }
在我的 html 页面中。我已经阅读了一些问题,即 iOS 在“成为视网膜”时会返回不同的分辨率值,但从未发现任何关于修复与 phonegap 相关的问题。
奇怪的是,当我设置例如视口元标记中的 width=400,没有任何变化……再次,独立于 EnableViewportScale 设置。
提前感谢任何线索...
【问题讨论】:
标签: ios ipad css cordova jquery-mobile-listview