欢迎到访爱收集博客,喜欢就Ctrl+D收藏吧!

点击登录
  • 欢迎访问网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站

[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See

遇见的问题 qaqcn 来源:segmentfault 151次浏览 0个评论

在测试手机端的时候滑动在控制台出现
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See

[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL>
这里看到
解决两个方案:

1、注册处理函数时,用如下方式,明确声明为不是被动的

window.addEventListener('touchmove', func, { passive: false })
2、应用 CSS 属性 touch-action: none; 这样任何触摸事件都不会产生默认行为,但是 touch 事件照样触发。

爱收集 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See
喜欢 (0)
支付宝[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址