我想使用hammer.js(或其他任何东西也可以)在网页中的图像上捕获捏事件。我有两个实现,它们都没有按预期工作。我正在使用 Android 4.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
});