代码之家  ›  专栏  ›  技术社区  ›  Tom Smykowski

如何修复未捕获的类型错误:无法读取Dygraphs中未定义的属性“pageX”?

  •  0
  • Tom Smykowski  · 技术社区  · 7 年前

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

    Uncaught TypeError:无法读取未定义的dygraphs的属性“pageX”

    怎么解决?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Tom Smykowski    7 年前

    要修复它,请在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;