我正在使用jQuery Mobile的PhoneGap应用程序。 目前我只在iPhone和iPhone视网膜模拟器测试。PhoneGap,jQuery Mobile和Retina Display
当我在Retina模式下打开应用程序时,应用程序的密度是正确的,但是页面的尺寸只有屏幕尺寸的一半。
我自己的猜测是,jQuery Mobile的css并没有扩大宽度和高度,但我一直无法找到任何关于此的信息。
我的HTML有这样的:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
然后我执行此Javascript:
if ($.mobile.media("screen and (min-width: 320px)")) {
if ($.mobile.media("screen and (-webkit-min-device-pixel-ratio: 2)")) {
$('meta[name=viewport]').attr('content','width=device-width, user-scalable=no,initial-scale=.5, maximum-scale=.5, minimum-scale=.5');
}
}
我缺少什么?
请给出示例代码来支持您的问题。 – mccannf
你的答案很难理解 –