一、背景介绍
看这篇文章:《视差特效的原理和实现方法》的时候,看到有一个很棒的动效。但只是PC端的效果,所以我就想在移动端实现类似的,为后续开发新需求的用户体验(炫技)做好沉淀。
话不多说,直接开敲。本来打算创建一个 div 元素来进行调试,但在使用浏览器模拟移动设备时,我迅速遇到了一个问题:移动设备上根本没有鼠标可用!
thinking...
而且,桌面端依赖监听鼠标移动事件,在移动端被转变为触摸相关的事件,导致原本通过监听鼠标坐标的交互方式变成了通过用户触摸屏幕的方式交互。这显然与我们的预期不符
PC 能监听鼠标移动
移动端只能监听点击