Stu*_*Stu 6 javascript google-chrome passive-event-listeners
[违规]为滚动阻止'mousewheel'事件添加了非被动事件监听器.考虑将事件处理程序标记为"被动"以使页面更具响应性.请参阅https://www.chromestatus.com/feature/5745543795965952
我正试图理解这个警告.
我创建了最简单的html文件:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<select name="" id=""></select>
</body>
</html>Run Code Online (Sandbox Code Playgroud)
在Chrome(版本61.0.3163.100(官方版本)(64位))中运行此命令,然后单击select元素会在控制台中显示以上错误:
我已经对其他帖子做了一些简短的阅读,很多时候这是由于框架或js代码在事件上运行preventDefault()之后.
但是,在上面的例子中没有运行javascript,所以肯定没有错误?违规文本中引用的md doc指出:
开发人员可以使用{passive:true}注释触摸和轮式侦听器,以指示它们永远不会调用preventDefault
touch and wheel listeners上面的文件中没有.
| 归档时间: |
|
| 查看次数: |
2820 次 |
| 最近记录: |