在hammer.js 1.1.3版本中,我能够完美地使用以下代码:
根据新版hammer.js 2.0的文档(http://hammerjs.github.io/getting-started.html),它包含了5个手势识别器:
我找不到一个合适的识别器来实现释放类型功能。如有任何想法、建议或意见,敬请赐教。感谢阅读!
var button = Hammer(element, {
hold: true,
release: true
});
button .on('hold', function() {
//Do something when the hold event starts
});
button .on('release', function() {
//Do something when the hold event stops
});
但是在hammer.js 2.0中,我很难找到一个相应的等价物:
var button = new Hammer.Manager(element);
button.add(new Hammer.Press({
event: 'press',
pointer: 1,
threshold: 5,
time: 500
}));
button.on('press', function(event) {
//Do something when the the element is pressed after 500ms
});
//Possible handler when the element is released?
根据新版hammer.js 2.0的文档(http://hammerjs.github.io/getting-started.html),它包含了5个手势识别器:
Pan, Pinch, Press, Rotate, Swipe, Tap
我找不到一个合适的识别器来实现释放类型功能。如有任何想法、建议或意见,敬请赐教。感谢阅读!