Unable to preventDefault inside passive event listener
作者:互联网
今天用antd-mobile的走马灯,浏览器莫名报错
后来发现有连个方法解决:
1.在touch的事件监听方法上绑定第三个参数{ passive: false },
通过传递 passive 为 false 来明确告诉浏览器:事件处理程序调用 preventDefault 来阻止默认滑动行为。
window.addEventListener('touchmove', func, { passive: false })
不过用的是插件,怎么去改这个?
2.使用全局样式样式修改
* { touch-action: pan-y; } 或者 *{
touch-action: none;
}都行
标签:passive,false,inside,preventDefault,listener,action,touch,浏览器 来源: https://www.cnblogs.com/jack123/p/11505419.html