我正在建立一个增加或减少手指滑动时间的按钮号。如果移到右边,则如果改变方向并向后...减去。
因此,我正在尝试从触摸操作中恢复增量。失败。
在鼠标版本中很简单:
if (event.movementX> 0) {delta = true; //so add}
else if (event.movementX <0) {delta = false; //so subtract }
但触摸上没有移动X。
无法使用event.touches[0].clientX - start
,因为它不报告事件方向(左<->右)的变化,因此始终为真。