视频加载失败

开发过程中遇到的报黄及解决

206 字
1 分钟
开发过程中遇到的报黄及解决

解决控制台报黄passive event listener to a scroll-blocking 'touchmove' event. Consider mark#

  • 1.下载插件
npm i default-passive-events -S
  • 2、main.js中加入:import 'default-passive-events'

  • 报黄原因:Chrome51 版本以后,Chrome 增加了新的事件捕获机制-Passive Event Listeners;Passive Event Listeners:就是告诉前页面内的事件监听器内部是否会调用preventDefault函数来阻止事件的默认行为,以便浏览器根据这个信息更好地做出决策来优化页面性能。当属性passive的值为true的时候,代表该监听器内部不会调用preventDefault函数来阻止默认滑动行为,Chrome浏览器称这类型的监听器为被动(passive)监听器。目前Chrome主要利用该特性来优化页面的滑动性能,所以Passive Event Listeners特性当前仅支持mousewheel/touch相关事件。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Profile Image of the Author
GaoDaXiu
Hello, I'm GaoDaXiu.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
76
分类
20
标签
128
总字数
72,109
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Netlify CI
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录