【发布时间】:2018-03-18 15:26:48
【问题描述】:
我需要我的 Web 应用程序作为本机移动应用程序运行。为此,我需要防止在所有浏览器上进行捏合缩放和双击缩放。在 Chrome 和 Firefox 中这很容易:
<meta name="viewport" content="width=device-width, user-scalable=no" />
在 Safari 上是一个挑战。 Here 我发现了如何防止捏合缩放和禁用双击缩放。但是当你滚动和捏缩放时,它的缩放。我的问题是是否有办法在滚动时也阻止它?
【问题讨论】:
-
请不要这样做,这会破坏预期的行为,这是糟糕的用户体验 - 如果某些东西太小,我想放大它。
-
我知道这是不好的做法。但是老板想要这种行为。
-
这根本不是一个坏习惯。这只是伪装成可访问性功能的 Apple 的帮助。启用或禁用网页行为的决定必须留给网络开发人员。
标签: ios iphone mobile-safari