错题集

vue 在新版谷歌浏览器下报preventDefault inside passive event listener

联系站长 作者:web知道 来源:未知 2020-09-26 17:17 我要评论

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

两个方案:
(1)注册处理函数时,用如下方式,明确声明为不是被动的
window.addEventListener('touchmove', func, { passive: false })
 
(2)应用 CSS 属性 touch-action: none; 这样任何触摸事件都不会产生默认行为,但是 touch 事件照样触发。
touch-action 还有很多选项,详细请参考touch-action
 




本文如有侵犯版权请联系站长删除。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
精彩导读