永发信息网

html5 touch 触摸事件如何监听一个手指多次来回摩擦触发事件?

答案:3  悬赏:50  手机版
解决时间 2021-02-16 13:25
  • 提问者网友:温柔港
  • 2021-02-15 12:55
html5 touch 触摸事件如何监听一个手指多次来回摩擦触发事件?
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-02-15 13:19
touchstart:触摸开始的时候触发
touchmove:手指在屏幕上滑动的时候触发
touchend:触摸结束的时候触发
而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点(用来实现多点触控):
touches:当前位于屏幕上的所有手指的列表。
targetTouches:位于当前DOM元素上手指的列表。
changedTouches:涉及当前事件手指的列表。
每个触摸点由包含了如下触摸信息(常用):
identifier:一个数值,唯一标识触摸会话(touch session)中的当前手指。一般为从0开始的流水号(android4.1,uc)
target:DOM元素,是动作所针对的目标。
全部回答
  • 1楼网友:拜訪者
  • 2021-02-15 15:16
定义一个变量,摸一次就加一,摸够三次就操作。思路给你了,代码自己写追问思路我也有啊 问题是代码实现 是个问题 三个事件 试过了 都不对
问题是左右摩擦 会多次触发那个事件呢? touchstart touchend touchmove 这几个事件我都试过 不行呢
  • 2楼网友:廢物販賣機
  • 2021-02-15 14:08
touchstart:触摸开始的时候触发
touchmove:手指在屏幕上滑动的时候触发
touchend:触摸结束的时候触发
而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点(用来实现多点触控):
touches:当前位于屏幕上的所有手指的列表。
targetTouches:位于当前DOM元素上手指的列表。
changedTouches:涉及当前事件手指的列表。
每个触摸点由包含了如下触摸信息(常用):
identifier:一个数值,唯一标识触摸会话(touch session)中的当前手指。一般为从0开始的流水号(android4.1,uc)
target:DOM元素,是动作所针对的目标。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯