Hammer.Tap(options)
当指针进行小幅度的轻触/点击时,将识别Tap手势。如果在给定的时间间隔和位置内发生多次轻触,也会识别多次轻触。发出的事件eventData中包含属性tapCount
,表示被识别的多次轻触的数量。
如果Tap识别器有失败的要求,它会等待间隔时间后才发出事件。这是因为如果你想触发双击,Hammer需要观察是否还有其他轻触发生。 了解更多关于requireFailure的信息。
选项 | 默认值 | 描述 |
---|---|---|
event | tap | 事件名称。 |
pointers | 1 | 需要的指针数量。 |
taps | 1 | 需要的轻触次数。 |
interval | 300 | 多次轻触之间最大时间间隔,单位为毫秒。 |
time | 250 | 最大按压时间,单位为毫秒。 |
threshold | 2 | 在进行轻触时允许一些小幅移动。 |
posThreshold | 10 | 多次轻触之间最大位置差异。 |
事件
- tap