我们在angular web应用程序中使用interact.js已经有一段时间了。我最近把google chrome更新到了v55。由于发生了这种情况,每次我进入浏览器窗口时,控制台中都会出现以下错误(可能是鼠标输入事件):
interact.js:637 Uncaught TypeError: Cannot read property 'pageX' of undefined
at getXY (interact.js:637)
at getPageXY (interact.js:654)
at setEventXY (interact.js:598)
at Interaction.setEventXY (interact.js:1307)
at Interaction.pointerMove (interact.js:1757)
at HTMLDocument.<anonymous> (interact.js:3307)无论我们是否调用interact(),错误都会发生。我将输出添加到调用interact()的每个代码行,但即使在我们一次都不调用interact()的页面上,只要鼠标进入浏览器窗口,就会在控制台日志中出现错误。
我在任何其他浏览器中都没有得到这个错误,我在更新Google Chrome之前也没有得到这个错误。
我尝试更改interact.js的版本,发现错误直到v1.2.4 (最新版本是1.2.5)才会出现。
有没有人有相同或类似的问题,并且知道如何绕过这个问题?
https://stackoverflow.com/questions/41221847
复制相似问题