在 Hammer.js 2.02 中,如何检测按压手势结束?
我在一个元素上使用了一个时间为1的“press”识别器,在按下事件开始时打印一条消息。但是,如何检查用户何时将手指抬起?目前我正在使用“pressup”识别器,它几乎可以工作,但只有当用户按下超过500毫秒时才会触发。如何检查较短的按压手势是否结束?
我在一个元素上使用了一个时间为1的“press”识别器,在按下事件开始时打印一条消息。但是,如何检查用户何时将手指抬起?目前我正在使用“pressup”识别器,它几乎可以工作,但只有当用户按下超过500毫秒时才会触发。如何检查较短的按压手势是否结束?
var pressOptions = {
event: 'press',
pointer: 1,
threshold: 5,
time: 1
};
var trackpadRight = $('#trackpad-right').hammer();
trackpadRight.data("hammer").get('press').set(pressOptions);
trackpadRight.bind('press', function(ev) {
console.log("PRESSS DOWN");
});
trackpadRight.bind('pressup', function(ev) {
console.log("PRESS UP");
});