为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

梵蒂冈之花 2019-03-28 22:19:00
项目中需要计算手机滑动的距离,往常求距离的方式就是用touchend的坐标减去touchstart的坐标再计算..假设手指从A点移动到B点后又移回A点,touchend与touchstart的坐标重合,而手指实际滑动的距离是长度AB的两倍。。这时应该怎么计算手指滑动的距离呢?
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

每次执行touchmove计算一下这次跟上次执行touchmove或者touchstart时候的距离,把这些距离加起来,貌似也只能这么做了


查看完整回答
反对 回复 2019-04-04
  • 1 回答
  • 0 关注
  • 1417 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号