我的网站在移动设备上正确缩放时遇到了一些问题。混淆“initial-scale = 1.0” - iphone 3GS vs 4
我们有一个网站,其设计的最小宽度为640px,最大不限。我目前的meta标签: - :1,它会看起来蹩脚
<meta name="viewport" content="width=device-width;minimum-scale=0.5,maximum-scale=1.0; user-scalable=1;" />
现在我感到困惑的是,如果我用“初始规模= 1.0”,很明显,网站将调整1零件在iPhone 3Gs上(只会看到一半的网站)。现在,在Iphone 4上(640px宽的分辨率),如果我使用“initial-scale = 1.0”,它将在640px下正确缩放。或者,如果图形是480像素,3G需要scale = .667,而iOS 4需要1.3,对不对?
那么如何让网站能够完美地融入边缘?浏览器能否检测到设备宽度,然后相应地设置比例?有很多不同的设备宽度在那里......机器人,老年的iPhone,黑莓等
得到相当frusterated :(觉得我缺少的,我应该已经知道一些重要的事情。
编辑看起来'初始缩放'元标记应该是相对于视口缩放网站,然后使用width = device-width来设置实际的视口大小。
我似乎遇到的问题是视口不适合使用该设备,无论使用什么标签,它都保持在640px。我在这里丢失了什么?
http://stackoverflow.com/questions/12723844/an droid-viewport-setting-user-scalable-no-breaks-width-zoom-level-of-viewpor/19430097#19430097 – Habib