我们有以下视口元标记:
<meta name="viewport" content="width=1024, initial-scale=1.0"/>
以下是网站进入时发生的情况的细分:
iPad + iOS 6.0 + 横向 = 正确
ipad + iOS 6.0 + Portrait = 与横向相同的“缩放级别”,因此显示了大约 65% 的宽度,其余的需要滚动。
Android 4.0 Galaxy S3 + 内置浏览器 + 横向 = 放大到真正接近,显示大约 60% 的宽度,其余需要滚动。
Android 4.0 Galaxy S3 + 内置浏览器 + 人像 = 近距离放大,显示大约 60% 的宽度,其余需要滚动。
Android 4.0 Galaxy S3 + Chrome(已下载 Play 商店)浏览器 + 横向 = 放大得更近,最初只显示大约 45% 的宽度。
Android 4.0 Galaxy S3 + Chrome(已下载 Play 商店)浏览器 + 肖像 = 放大得更近,最初只显示大约 50% 的宽度。
Android 4.0 Tab 10.1 + Landscape = 正确
Android 4.0 Tab 10.1 + Portrait =与横向相同的缩放级别,因此效果几乎与ipad + Portrait相同。
是否有任何跨浏览器可靠的方式让页面显示 100% 的宽度,而不管方向/ios/android 是什么?
我是否正确假设无论上述所有情况如何,移动设备都倾向于“记住”每个域级别的缩放级别?
我们是否错误地使用了视口元标记?
谢谢