我正在使用Hammer.JS来检查事件。我想用长按做一些事情。所以我正在使用像这样的锤子按事件
var mc = new Hammer(can);
mc.on("press", function (ev) {
alert(ev.type);
});
从这里的文档http://hammerjs.github.io/recognizer-press/我明白你必须点击并按住500毫秒才能启动事件,但在我的情况下,即使我点击它也会一直触发。
任何想法为什么会发生?
答案 0 :(得分:1)
在plunker(http://embed.plnkr.co/X7UOg0b8WkE8OREG3ixm/preview)上试过这个并没有问题。
尝试使用mc.get("press").set({time:500})
更改“时间”选项。
您使用的是什么版本的Hammerjs?也许更新会解决您的问题?