一.
一开始自己用的网上大部分写的方式给document加上touchmove的禁止滚动事件
然后当蒙层消失时候 移除这个监听事件
但是我自己开发中发现没移除成功的这个事件
document.addEventListener(
‘touchmove’,
function (e) {
e.preventDefault();
},
{ passive: false },
);
document.removeEventListener(
‘touchmove’,
function (e) {
e.preventDefault();
},
false,
);
二.后来自己的方式就是
在自己的蒙层上加的监听事件的 不是在body上
然后蒙层的dom删除的时候 监听事件就没了的