【JS】禁止页面滑动滚动,兼容ios

const PASSIVE = function (e) {
  e.preventDefault();
}

// 禁止

document.body.style.overflow = 'hidden';
document.addEventListener('touchmove', PASSIVE, {
  passive: false,
});

// 恢复

document.body.style.overflow = 'auto';
document.removeEventListener('touchmove', PASSIVE, {
  passive: false,
});

posted @ 2021-01-04 15:54  My灬Best丶Angel  阅读(643)  评论(0编辑  收藏  举报