移动端禁用及恢复触摸页面滚动

2019-08-07  本文已影响0人  MiSiTeWang

Chrome 51、Firefox 49及以上

//阻止默认行为函数
function preventDefault(e) {
    e.preventDefault();
}

// 禁用触摸滚动页面
document.addEventListener('touchmove', preventDefault, {passive: false});

// 恢复触摸滚动页面
document.removeEventListener('touchmove', preventDefault, {passive: false});

Chrome 51、 Firefox 49以下

//阻止默认行为函数
function preventDefault(e) {
    e.preventDefault();
}

// 禁用触摸滚动页面
document.addEventListener('touchmove', preventDefault, false);

// 恢复触摸滚动页面
document.removeEventListener('touchmove', preventDefault, false);

原文链接:https://blog.csdn.net/lihefei_coder/article/details/81366750

上一篇 下一篇

猜你喜欢

热点阅读