你的位置:首页 > 软件开发 > Java > 关于TouchEvent里面的touches,targetTouches,changedTouches的解释

关于TouchEvent里面的touches,targetTouches,changedTouches的解释

发布时间:2016-10-12 11:00:46
touches:手指触摸到屏幕上引起的当前所有触摸点的集合;targetTouches:手指触摸到绑定事件的节点上的触摸点的集合;changedTouches:触摸事件时改变触摸点的集合;   以下引用segmentfault@pangpang的图:    结合图片对以上 ...

关于TouchEvent里面的touches,targetTouches,changedTouches的解释

  1. touches:手指触摸到屏幕上引起的当前所有触摸点的集合;
  2. targetTouches:手指触摸到绑定事件的节点上的触摸点的集合;
  3. changedTouches:触摸事件时改变触摸点的集合;

   以下引用segmentfault@pangpang的图:

 关于TouchEvent里面的touches,targetTouches,changedTouches的解释

   结合图片对以上三个概念进行解释:

   有两个div,只对DIV2绑定了toushstart事件。

   当手指第一次触摸到DIV2时,三个对象表示的都是一样的

   再放下第二根手指和第三根手指分别触摸DIV1DIV2时,

   此时targetTouches对象表示的是第一根手指和第三根手指的信息,因为绑定toushstart事件的节点为DIV2

   而changedTouches对象表示的是第二根手指和第三根手指的信息,因为第一根手指没有变化


原标题:关于TouchEvent里面的touches,targetTouches,changedTouches的解释

关键词:get

get
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录