我希望使用hammer.js在网页中捕捉图片上的夹点事件(或者其他任何事情都可以)。我有两个实现,它们都不像预期的那样工作。我正在用Android4.1和chrome进行测试,但希望它是一个跨浏览器的解决方案(哈哈!如果存在这种情况.)
第一种根本不触发紧要关头事件。http://jsfiddle.net/7EV56/9/
$elem.hammer()
.on("pinchin", function (evt)
{
//do stuff
}).on("pinchout", function (evt)
{
//do stuff
});第二种方法非常完美地触发夹点事件,但是我不能再平移/滚动了。http://jsfiddle.net/7EV56/8/
$elem.hammer({prevent_default:true})
.on("pinchin", function (evt)
{
//do stuff
}).on("pinchout", function (evt)
{
//do stuff
}); 发布于 2013-07-30 10:26:37
出于绝望,我尝试了初始化论点中所有可用的选项,然后瞧:
transform_always_block: true不知道这样做会产生什么效果。希望它不会破坏其他几个功能,但至少这两个现在是固定的。
如果有人还能弄清楚它到底做了些什么,以及它为什么要修复它,那将是非常感谢的。
干杯
https://stackoverflow.com/questions/17944326
复制相似问题