这个问题不要与this之类的东西混淆,后者使用滚动位置的差异来确定滚动方向。几年前,我编写了一个项目,利用wheel事件的deltaY属性来确定轮子的方向,而页面上没有滚动条。我写了一个可用的here答案,记录了它的工作原理。
我的问题是:如何在移动设备上复制这种效果?如何在不触发滚动条或滚动条的情况下确定移动设备上触摸移动的方向?这种检测不能依赖于位置,因为该项目的设计是专门为避免使用滚动条而进行的。 MDN的touchevent文档中没有提及桌面浏览器中受良好支持的wheel事件中发现的delta之类的属性。