Chrome-调试WebGL崩溃(“ Rat!WebGL遇到障碍。”)

时间:2018-07-25 20:52:45

标签: javascript google-chrome webgl

我们公司最近将PC升级到Windows 10,从那时起,我们一直在不断获得“ Rats!WebGL的困扰”。浏览我们的网站时出现提示信息。通常,我们可以将其作为内部网络/个人电脑问题来解决,但是此错误仅在我们自己的网站上发生。浏览其他网站不会导致此错误。因此,我们担心一些我们的用户可能也会遇到这种情况。

据我所知,我们不使用WebGL,hadoop fs -mkdir -p /user/hive/warehouse hadoop fs -mkdir /tmp hadoop fs -chmod -R 777 /user/hive hadoop fs -chmod 777 /tmp 也找不到任何元素。

是否可以调试此程序以查找崩溃原因?

更新

这是试图使用WebGL的第三方脚本,但是它是纯真的,应该没有问题。现在的问题是,如何确定以下代码为何导致我们的网站崩溃?

document.querySelectorAll('canvas')

1 个答案:

答案 0 :(得分:2)

添加

HTMLCanvasElement.prototype.getContext = (function(origFn) {
  return function(...args) {
    debugger;
    return origFn.call(this, ...args);
  };
}(HTMLCanvasElement.prototype.getContext));

在页面顶部,然后打开调试器并查看中断的地方?