How to fix Uncaught TypeError: Cannot read property 'pageX' of undefined in Dygraphs?

How to fix Uncaught TypeError: Cannot read property 'pageX' of undefined in Dygraphs?

在 Chrome 中的 Android Y 轴上缩放时,网站有时会滚动到顶部。附加调试器时,代码的 520 行出现错误:

Uncaught TypeError: Cannot read property 'pageX' of undefined dygraphs

如何解决?

要修复它,请在 dygraph.js 中找到代码:

if (touches.length == 1) {
    xScale = 1.0;
    yScale = 1.0;

并将其更改为:

if (touches.length == 1 || initialTouches.length == 1) {
    xScale = 1.0;
    yScale = 1.0;