项目中需要计算手机滑动的距离,
往常求距离的方式就是用touchend的坐标减去touchstart的坐标再计算..
假设手指从A点移动到B点后又移回A点,touchend与touchstart的坐标重合,而手指实际滑动的距离是长度AB的两倍。。这时应该怎么计算手指滑动的距离呢?
项目中需要计算手机滑动的距离,
往常求距离的方式就是用touchend的坐标减去touchstart的坐标再计算..
假设手指从A点移动到B点后又移回A点,touchend与touchstart的坐标重合,而手指实际滑动的距离是长度AB的两倍。。这时应该怎么计算手指滑动的距离呢?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
每次执行touchmove计算一下这次跟上次执行touchmove或者touchstart时候的距离,把这些距离加起来,貌似也只能这么做了