我正在使用Hammer.JS检查事件。我想长按一下。所以我正在使用锤子新闻事件
var mc = new Hammer(can);
mc.on("press", function (ev) {
alert(ev.type);
});
从这里的文档http://hammerjs.github.io/recognizer-press/我知道您必须单击并按住500毫秒才能启动该事件,但是就我而言,即使我单击它,它也总是触发。
任何想法为什么会发生?
最佳答案
在punker(http://embed.plnkr.co/X7UOg0b8WkE8OREG3ixm/preview)上尝试了此操作,没有问题。
尝试使用mc.get("press").set({time:500})
更改“时间”选项。
您正在使用哪个版本的Hammerjs?也许更新可以解决您的问题?
关于javascript - 锤击事件总是触发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32475313/