我拥有最新的稳定版 Firefox 和 Chrome。但是当我运行主体浏览器我收到以下错误:
Google Body 使用 WebGL,这是 Web 上 3D 的新标准。您的浏览器支持 WebGL,但 WebGL 未正确初始化
我怎样才能让它工作?
答案1
要检查您的浏览器是否支持 WebGL,请访问 http://get.webgl.org/
Linux 和 WebGL 存在一些初期问题,在很多情况下根本无法工作。每当有支持问题时,您都需要提供
- 你有什么显卡
- 您使用的驱动程序(主要是 ATI 或 NVidia 的免费/封闭驱动程序)。较新的 Intel 图形驱动程序可能受支持,较旧的驱动程序不太可能受支持。
在大多数情况下,您可以强制浏览器使用 WebGL;访问时按照浏览器提供的链接进行操作http://get.webgl.org/
答案2
在 Chromium(或 Google Chrome)中,您可以键入about:flags
并搜索(ctrl + f)WebGL。激活它然后重新启动浏览器。
答案3
行为不当的 WebGL 应用程序可能会破坏 WebGL 支持。发生这种情况时,WebGL 应用程序将无法运行。
可以通过重新启动浏览器的所有实例来解决此问题。
在 Chromium 中执行此操作的相对非破坏性的方法(这样您就不会丢失打开的页面)是转到about:flags
并禁用 WebGL(通过选择“启用”),然后选择“立即重新启动”,然后重新启用 WebGL 并重新启动。
可能有更直接的方法,但我不知道。