IScroll Unable to preventDefault inside passive event listener due to target being treated as passive

最近两天企业微信下IScroll突然无法滚动了,特别慢,之前好好的,发现主要是有红色的
Unable to preventDefault inside passive event listener due to target being treated as passive频繁输出到控制台。
在网上查找方法
1、css里统一加

*{touch-action: none;}

2、将false修改为passive:false 

document.addEventListener('touchmove', function (e) {
           e.preventDefault();
        }, { passive: false });

之前是这个

document.addEventListener('touchmove', function (e) {
           e.preventDefault();
        }, false);
posted @ 2019-11-15 10:12  zhaogaojian  阅读(618)  评论(0编辑  收藏  举报