【发布时间】:2020-10-27 19:28:03
【问题描述】:
我正在开发一个草图 Web 应用程序(使用 Angular),并且由于使用单指手势进行绘制,我希望能够在草图内容中垂直滚动 >用两根手指。
当尝试用两根手指滚动时,Safari 会退出当前选项卡并显示打开的选项卡列表。我可以通过在TouchEvent 上调用preventDefault() 来取消此行为,如果e.touches.length > 1 但(显然)不会滚动内容。当然,我可以实现一个在调用e.preventDefault() 后动态滚动的解决方案,但这有点棘手。
我想知道是否有人知道更简单/更好的解决方案?
谢谢
【问题讨论】:
-
你能分享一个最小的可重现的例子吗?
-
您好,如果您能提供相关代码,我们可以为您提供帮助。现在几乎不可能了
标签: javascript html mobile scroll safari