目有个交互需要实现手指滑动的交互,pc端使用mousedown,mousemove,mouseup监听实现。
但在ios设备上mousemove是不好监听的,同类的方法是touchstart,touchmove,touchend。
如何获取手指滑动时的坐标位置呢?
直接使用event.clientX是不起作用的,要使用event.changedTouches[0].clientX才好,
如果是jquery的event对象,使用event.originalEvent.changedTouches[0].clientX。
本文介绍了一种在iOS设备上实现手指滑动交互的方法。通过使用touchstart、touchmove及touchend事件替代传统的mousemove监听,解决了iOS设备上实现平滑滑动体验的问题。文章详细解释了如何正确获取滑动过程中的坐标位置。
1856

被折叠的 条评论
为什么被折叠?



