Javascript 制动器启动后会滚动

Javascript 制动器启动后会滚动,javascript,scroll,touch,gestures,preventdefault,Javascript,Scroll,Touch,Gestures,Preventdefault,我需要通过编程中断(刹车)移动设备上的本机自由滚动行为,这与触摸屏幕时发生的情况非常相似(停止任何自由滚动)。想法是尽可能地允许本地滚动和橡皮筋,直到“scrollTop”到达所需的元素,然后停止(捕捉)到该元素 我可以在刷卡时使用抓拍,但为了让它工作,我必须通过e.preventDefault()来“禁用”touchmove事件。否则,这两种行为会发生冲突 我想尽量避免写我自己对自然滚动行为的“接管” 我尝试触发“touchstart”事件来模拟手动制动的效果,但没有效果 最好的方法是什么

我需要通过编程中断(刹车)移动设备上的本机自由滚动行为,这与触摸屏幕时发生的情况非常相似(停止任何自由滚动)。想法是尽可能地允许本地滚动和橡皮筋,直到“scrollTop”到达所需的元素,然后停止(捕捉)到该元素

我可以在刷卡时使用抓拍,但为了让它工作,我必须通过e.preventDefault()来“禁用”touchmove事件。否则,这两种行为会发生冲突

我想尽量避免写我自己对自然滚动行为的“接管”

我尝试触发“touchstart”事件来模拟手动制动的效果,但没有效果

最好的方法是什么