如标题所示,我正在寻找工作 scrypt 来阻止缩放,如果可能的话阻止移动页面,它可以是 JQuery、JavaScript、HTML 甚至 PHP。
我试过
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0>"
但没有用。期待有用的想法。
如标题所示,我正在寻找工作 scrypt 来阻止缩放,如果可能的话阻止移动页面,它可以是 JQuery、JavaScript、HTML 甚至 PHP。
我试过
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0>"
但没有用。期待有用的想法。
试试这个:
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no,maximum-scale=1">
问题是你的user-scalable=0
属性。
应该是user-scalable=no
。
user-scalable
- 确定用户是否可以放大和缩小——用户是否可以更改视口的比例。设置为 yes 以允许缩放,设置为 no 以禁止缩放。默认值为yes
. 将 user-scalable 设置为 no 还可以防止网页在输入字段中输入文本时滚动。在 iOS 1.0 及更高版本中可用。
您上面的代码应该可以工作。这通常对我有用。
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
这个元标签对我来说很好用。
<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
<meta name="viewport" content="width=device-width" />
这个问题的答案描述了如何在 safary 中关闭移动页面: Mobile Safari: Disable scrolling pages "out of screen"