touchmove如何计算移动的距离 而不是位移?

项目中需要计算手机滑动的距离,
往常求距离的方式就是用touchend的坐标减去touchstart的坐标再计算..

假设手指从A点移动到B点后又移回A点,touchend与touchstart的坐标重合,而手指实际滑动的距离是长度AB的两倍。。这时应该怎么计算手指滑动的距离呢?


梵蒂冈之花
浏览 1418回答 1
1回答

慕沐林林

每次执行touchmove计算一下这次跟上次执行touchmove或者touchstart时候的距离,把这些距离加起来,貌似也只能这么做了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript