gpt4 book ai didi

javascript - 在 iOS 12+ 的网站上禁用缩放

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:28:26 27 4
gpt4 key购买 nike

我现在正在寻找一个工作代码来禁用网站的 iOS 缩放。

我还发现了这个: disable viewport zooming iOS 10+ safari?

这些修复可能适用于 iOS 10,但似乎不适用于 iOS 12。我已经找到一个成功禁用缩放的网站,但我无法了解他们是如何做到的。

我知道 Apple 取消了通过 viewport-meta 标签禁用缩放的可能性,但必须有一个解决方法来为网站禁用它。

对于我们的网站,禁用缩放或缩放不会触发调整大小事件至关重要。有什么解决办法吗?

我已经尝试过的是例如为了防止 touchmove/ontouchstart/gesturestart ...它们都不起作用。

最佳答案

可以通过在您的元素上添加一个空的点击事件监听器来禁用双击缩放。

禁用捏合缩放很痛苦,如果 event.touches > 1,你必须阻止 touchstart 事件,但这只在页面没有动量滚动时有效

See my answer .

关于javascript - 在 iOS 12+ 的网站上禁用缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54075220/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com