【发布时间】:2012-09-25 06:53:32
【问题描述】:
我正在开发一个宽度为 640 像素的网络应用程序。
在文档head我设置
<meta name="viewport" content = "width=640, user-scalable=no" />
因此内容可以很好地显示和水平拉伸。
这在 iOS 上完美运行,但在 Android 中,浏览器打开放大的网站,因此用户必须双击才能缩小整个页面。
当我更改视口设置以省略 user-scalable 标记时:
<meta name="viewport" content="width=640" />
Android 浏览器可以很好地调整到 640 像素 - 所以它可以工作。
然而现在的问题是,由于没有设置user-scalable 标签,用户可以在 Android 和 iOS 上放大和缩小。
如何在 Android 上禁止缩放并同时将视口宽度设置为 640 像素?
【问题讨论】:
-
这是浏览器的错误。我已经尝试了一切,没有任何效果。最后我只从这个浏览器中删除了
user-scalable=no。它工作正常。
标签: android iphone mobile browser viewport