跳到主要内容

1. 如何开启浏览器WebGL

Chrome(谷歌浏览器)

  1. 在地址栏输入:chrome://settings
  2. 点击左侧菜单【系统】
  3. 启用【使用图形加速功能(如果可用)(Use hardware acceleration when available)】项,重新启动浏览器
  1. 在地址栏输入:chrome://flags
  2. 找到webGL相关项,查看对应右侧的选项是否已启用,如果显示已停用则选择为已启用
  1. 设置重新启动浏览器
  2. 在地址栏输入:chrome://gpu, 查看WebGL功能状态
  1. 几种状态说明:
  • Hardware accelerated:WebGL已启用,同时硬件加速(使用图形加速)。
  • Software only, hardware acceleration unavailable:WebGL已启用,但仅在软件中运行(对于WebGL的软件渲染,Chrome使用SwiftShader)。
  • Unavailable:WebGL在硬件或软件中都不可用。

Firefox(火狐浏览器)

  1. 在地址栏输入:about:config,点击【接收风险并继续】
  1. 搜索:webgl.disabled,确保其值为:false(表示启用)(任何更改都会立即生效,而无需重新启动Firefox)
  1. 在地址栏输入:about:support,查看WebGL功能状态,检查Graphics(图像)表中的WebGL渲染器
    1. 如果类似下图信息,包含显卡制造商、型号和驱动程序,则表示webGL可使用。
    1. 如果状态类似于“由于未解决的驱动程序问题,显卡被阻止”或“显卡驱动程序版本被阻止”,则您的显卡/驱动程序将被列入黑名单。
  2. 如果显卡或驱动被列入黑名单,可以覆盖黑名单(不建议这样处理):
    1. 在地址栏输入:about:config
    2. 搜索:webgl.force-enabled
    3. 将其值设置为:true

Safari

  1. 找到Safari的【首选项(Preferences)】
  2. 选择【高级(Advanced)】选项卡
  3. 选中【在菜单栏中显示开发菜单(Show Develop menu in menu bar)】复选框
  4. 在Safari的【开发(Develop)】菜单中,选择【实验功能(Experimental Features)】子菜单,并选中【WebGL 2.0】