在canvas上进行双指缩放操作e.touches返回的数组有时候不准确
1.在canvas上绘制一张图片
2.监听canvas的touchmove,touchstart等事件
3.先双指操作放大和缩小图片,多操作几次
4.然后再单指移动图片,此时发现仍然在缩放,
5.我区分是移动还是缩放是根据e.touches的数组长度来判断的,单指的时候也就是在第四步的时候发现e.touches数组长度仍然是2
单指的时候e.touches的长度应该是1才正确吧?
2 回复
请具体描述问题出现的流程,并提供能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
用出现问题的手机扫下面的小程序码,提供下扫码结果截图