【问题标题】:Hammer js nested events?Hammer js嵌套事件?
【发布时间】:2023-12-04 17:11:01
【问题描述】:

我正在为我的网络应用尝试某种模式, 因此,如果用户分别向上和向左滑动,它将触发一个事件

如何用锤子js做到这一点?好像在用recognizeWith() API,但是我不太明白用法。

【问题讨论】:

    标签: javascript html swipe hammer


    【解决方案1】:

    我最近尝试用 Hammer.js 做同样的事情,但发现它比应该做的要困难得多。我最终自己编写了一个库来做到这一点。

    https://www.npmjs.com/package/swipey.js

    当用户进行有效滑动时,侦听器将触发回调。回调将收到一个包含一些细节的对象,例如“方向”,在您的情况下是“左上角”

    【讨论】:

    • 感谢您的回答。我设法通过为每个手势创建一个 div 来做到这一点,因此如果遵循某种模式,它将触发我的动作。