升级Cordova后出现Android视口问题

时间:2014-11-18 17:54:54

标签: android cordova viewport

我的cordova应用程序的固定宽度为640px。 我无法在iOS和Android上统一显示它 它适用于iOS,具有以下视口设置:

<meta name="viewport" content="width=640, initial-scale=.5, maximum-scale=.5" />

对于具有上述视口的旧版Android手机也可以正常工作,但在Galaxy s4上,屏幕上的布局和所有元素都非常大。

我可以使用这些视口设置让布局看起来或多或少正确:

<meta name="viewport" content="width=640, initial-scale=1.65, maximum-scale=1.65, target-densityDpi=device-dpi">

但是,然后它会在所有其他设备上中断。显然这不是一个解决方案。

我尝试使用许多其他设置组合调整target-densityDpi,但它从未完全解决问题。

在升级到cordova 4.0.0之前,这不是问题,并且s4正在使用此视口正确显示:

<meta name="viewport" content="width=640, initial-scale=.5, maximum-scale=.5" />

还有其他人遇到过这样的问题吗?

0 个答案:

没有答案