[英]How to get x-coordinate of a touch event point relative to the target element?
[英]Touch event offset relative to target element
我正在使用Hammer.js处理触摸事件。 我正在对画布元素执行缩放。 使用touch事件,我只能获得我的touch事件相对于页面而不是相对于canvas元素的偏移量。 我该如何解决这个问题?
它以这种方式工作:
hammertime_zoomer.on("transform", function(evt) {
var c = dojo.position(evt.target);
var c1 = c.x;
var c2 = c.y;
var p1 = evt.gesture.center.pageX;
var p2 = evt.gesture.center.pageY;
var x = p1 - c1;
var y = p2 - c2;
vp.zoomIt(x, y, evt.gesture.scale);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.