1

客户报告我在 Nexus 7 上的网页存在问题。Nexus 的本机分辨率为 1280x800,我需要在此设备(和其他机器人)上显示我的网页不可缩放,因此分辨率为 1280x800。

在问题报告之前,我有这个视口设置。

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 

从日志中我知道 JS 检测到他的分辨率为 750x534,而我的 HTC EVO(本机分辨率 960x540)为 640x308。

比我将视口更改为

<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width" />

来源 http://developer.android.com/guide/webapps/targeting.html#ViewportDensity

和我的 HTC EVO 现在以 960x462 显示页面(ok nonzoom)但 Nexus 仍以 962x442 显示此页面

谢谢你的帮助

4

1 回答 1

2

试试这个,对我有用

<meta name="viewport" content="user-scalable=no,width=device-width, initial-scale=1.0,maximum-scale=1,minimum-scale=1, height=device-height">
于 2013-03-10T09:56:31.917 回答