移动端填坑

1、iOS safari 如何阻止“橡皮筋效果”?

document.body.addEventListener('touchmove', function (e) {
  e.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)
}, {passive: false}); 

这是由于safari有一个更新:

Updated root document touch event listeners to use passive mode improving scrolling performance and reducing crashes
更新了根文档触摸事件侦听器,默认使用 passive:true提高滚动性能并减少崩溃

详细的解答大家可以看我这篇文章:

阻止微信浏览器下拉滑动效果(ios11.3 橡皮筋效果)

2、移动的滚动卡顿问题:

-webkit-overflow-scrolling: touch;




猜你喜欢

转载自blog.csdn.net/qq_33834489/article/details/79900516