【问题标题】:How to disable multitouch zooming on my mobile web page?如何在我的移动网页上禁用多点触控缩放?
【发布时间】:2011-02-01 01:33:33
【问题描述】:

我想在我的移动网站上禁用多点触控,这样他们就无法在 Mobile Safari 上对其进行缩放,我该怎么做?

【问题讨论】:

  • 为什么#%@$ 你想这样做?如果我无法缩放,我就无法阅读您的网站。
  • @stephen 移动网站,据我所知,在我的 android 上,非常适合我的屏幕,并且据我所知不可缩放
  • @Luke 他们可以是可缩放的,如果不被阻止的话。我的视力很差,我需要放大或拿出放大镜来使用我的 iTouch。我已经厌倦了带有小文本和/或浅灰色文本(#666 是野兽的文本颜色)的网站,但我可以使用我的浏览器扩展来修复这些问题。在手机上可没那么容易。

标签: javascript web-applications safari mobile-safari


【解决方案1】:

如果用户愿意,我认为阻止用户缩放不是一个好主意(似乎就在上面禁用右键单击),但可以做到。要停止缩放,请使用viewport meta tag

<meta name="viewport" 
 content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1">

Another way with the viewport meta tag:

<meta name = "viewport" content = "width = 320, 
                                   initial-scale = 2.3, 
                                   user-scalable = no">

【讨论】:

    猜你喜欢
    • 2011-05-27
    • 2013-01-26
    • 2013-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-26
    • 2011-07-03
    • 1970-01-01
    相关资源
    最近更新 更多