提问者:小点点

在iOS上禁用双击缩放。用户可扩展性无法完全发挥作用


我在我的视口元标记中使用用户可扩展=否来禁用 iOS 中的双击缩放。几乎所有东西似乎都按照我想要的方式工作,除了一些非常小和特定的点仍然允许我通过在 iPhone 模拟器中双击来缩放。为什么会这样?是否有一些 css 或其他元标记可以否定如此小的特定区域中的视口元标记设置?有什么想法吗?

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
  <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, minimum-scale=1.0">
...

共1个答案

匿名用户

ios safari不再真正支持这个元标签。您需要将事件侦听器添加到“gesturestart”事件和“preventDefault”。手势启动事件