获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
都4年多了还没人修。这个问题居然没多少人碰到吗?先双指滑动,然后再单指滑动,此时单指的e.touches里面返回了两个数据就算了,连changeTouches永远只返回1个数据。真不知道该怎么办了。我看“图片编辑”这个小程序就规避了这个问题,不知道他们是怎么做到的。 我也知道怎么让单指滑动的touches重新变成返回一个。只要你双指操作一个滑动一个不动,就恢复了。
在canvas上进行双指缩放操作e.touches返回的数组有时候不准确1.在canvas上绘制一张图片 2.监听canvas的touchmove,touchstart等事件 3.先双指操作放大和缩小图片,多操作几次 4.然后再单指移动图片,此时发现仍然在缩放, 5.我区分是移动还是缩放是根据e.touches的数组长度来判断的,单指的时候也就是在第四步的时候发现e.touches数组长度仍然是2 单指的时候e.touches的长度应该是1才正确吧?
02-19