问题描述
每当用户使用鼠标滚轮在我们的页面上滚动菜单时,我们都会在 Chrome 的控制台中看到错误来自 ExtJS 框架。 (我们使用的是6.0.2版本的框架。)错误如下:
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/6662647093133312 ext-all.js
preventDefault @ ext-all.js
stopEvent @ ext-all.js
onMouseWheel @ ext-all.js
fire @ ext-all.js
fire @ ext-all.js
publish @ ext-all.js
doDelegateEvent @ ext-all.js
doDelegateEvent @ ext-all.js
t @ ext-all.js
每次将菜单向上或向下滚动一个滚动单位时都会发生错误,这意味着很多菜单都会出现。使用菜单顶部和底部的滚动按钮时不会出现此类错误。
有谁知道如何抑制这个错误?请注意,在 Firefox 上,我们看到一个警告,它是 Ignoring “preventDefault()” call on event of type “DOMMouseScroll” from a listener registered as “passive”.
,然后它对这个问题保持沉默。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)