我正在为 iPhone 和 Android 浏览器开发一个移动网站。
当我在玩 Iphone 4 和 HTC Desire 时,我发现这两种设备对方向变化的反应不同。如果我以纵向模式加载网站,然后将设备旋转到横向模式,Iphone 会使用相同的宽度(320 像素)放大到更接近内容的位置。对于 Android 设备,如果我旋转它,视口似乎会发生变化,因此不会进行任何缩放(宽度 > 320 像素),而是网站变得更宽。
我当前的视口(我已经尝试设置 320px 的固定宽度):
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
现在我的问题是:有没有办法让 Android Webkit 浏览器像 iPhone 一样在方向从纵向变为横向时“放大”?
非常感谢您!
安德鲁