在开始时,所有移动设备都被缩小了50%,除了iPad之外的每个设备都是如此。尝试进行PHP检查,以便在除iPad之外的所有设备上缩小50%的比例,但当您从横向模式转换到纵向模式再转换到横向模式时,它会再次缩小50%。
这是我当前的元标记:
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=640, height=700, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
我的HTML没有使用任何宽度为100%的像素。总体内容不超过640宽和700高。
有人有什么想法可以避免这个问题吗?
编辑
得出结论,@hakre关于像素比例的说法是正确的。我的解决办法是将每个宽度设置为百分比而不是像素。这样它会自动调整大小。需要注意的一点是我移除了比例。原因是它似乎会在某些设备上破坏布局。再次感谢@hakre。
<meta content="initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" name="viewport" /><meta content="width=device-width" name="viewport" />
但你的链接中有这个。 - Mr Carl