1,禁止方法,在初始化代码中加入事件侦听:
document.body.addEventListener('touchmove',bodyScroll,{passive: false}); function bodyScroll(e){ e.preventDefault(); }
2,在需要滚动内容地方移除事件:
document.body.removeEventListener('touchmove',{passive: false});
需要再次添加事件的时候再次执行就可以了。