拖动图片问题
//引用startMove和startZoom
onTouchStart:function(event){
if (event.touches.length > 1) {
//开始缩放
this.startZoom(event);
} else {
//开始移动
this.startMove(event);
}
},
//开始移动
startMove:function(event) {
//console.log(event);
var touchPoint = event.touches[0];
var x = cfg.template.x;
var y = cfg.template.y;
cfg.offsetX = touchPoint.clientX - x; //开始时的偏移值
cfg.offsetY = touchPoint.clientY - y;
},
现在拖动图片时,点击画布任何位置都可以拖动图片。
但是我想要的结果是,只有点击到图片的位置才可以拖动,请问如何解决?