Disable Chrome's pull-to-refresh on iPhone

后端 未结 4 1858
自闭症患者
自闭症患者 2020-12-16 01:52

I am implementing a drawing app on my site and trying to prevent overscroll while the user draws on the canvas. Despite trying several reported solutions, I cannot disable C

4条回答
  •  -上瘾入骨i
    2020-12-16 02:23

    For newer version of chrome (I tested on v75.0.3770.103) on IOS, preventDefault() no longer disable pull-to-refresh. Instead, you can add in {passive:false} as additional option into the event listener.

    E.g. window.addEventListener("touchstart", eventListener, {passive:false});

提交回复
热议问题