有没有办法控制Safari浏览器的滑动手势?

问题描述:

在最新版本的OSX和safari中,您可以使用鼠标轻扫手势在浏览器历史记录中前后移动。我的问题:我有一个水平滚动图像库的页面。如果您使用鼠标轻扫手势滚动浏览图片,当您到达图片的末尾时,很容易滑入下一页或上一页...有没有办法控制Safari浏览器的滑动手势?

没有人知道明确禁用这使用CSS或任何其他方法?

+0

从什么观点来看,您试图禁用此功能并不明确。你想从网站的角度(使用网络“技术”)还是直接在客户端的机器上禁用?(不知何故与Safari和/或系统混淆)?或者它有什么关系? – 2013-05-15 14:50:26

+0

网站的观点。 – BryanK

也许下面的文档可帮助:

这些可能只适用于iOS的虽然。

除此之外,我会说这只是浏览器如何处理手势,类似于鼠标滚轮滚动如何滚动DIV块直到达到最终,然后开始滚动页面作为一个整体。

不幸的是,没有办法阻止这种行为,因为它是浏览器手势(event.preventDefault()touchstart事件将不起作用)。