Chrome使用cesium.js或者three.js报错不支持webGL

在项目中使用Chrome页面报错不支持webGl,如下图:

那我们我们先打开提供的 https://get.webgl.org/ 网址,看看是否真的不支持,如果不支持那就直接换浏览器,如果显示:

Hmm. While your browser seems to support WebGL, it is disabled or unavailable. If possible, please ensure that you are running the latest drivers for your video card

说明浏览器支持webGl,只不过被禁用了,我们可以打开这个网站查看:chrome://gpu/

如果WebGL显示的是 Disabled,那么我们需要去开启设置,打开 chrome://flags/#webgl-developer-features 网址,

  • 地址栏输入 chrome://flags/#webgl-developer-features 回车;
  • 找到「WebGL Developer Features」,设置为「Enabled」;
  • 找到「WebGL 2.0」,同样设为「Enabled」;
  • 找到「Override software rendering list」(关键!),设为「Enabled」(强制 Chrome 使用硬件加速,忽略系统限制);
  • 点击底部「Relaunch」重启 Chrome,立即测试 https://get.webgl.org/

这样就完美解决了禁用WebGL的功能了。

相关推荐
萝卜兔0084 分钟前
PIKACHU_UnsafeFileUpload
javascript·php
程序员大阳12 小时前
副队长JavaScript教程(50)-DOM:网页开发的起点
javascript·dom·es·节点·概念·document·关系
香芋芋圆17 小时前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器
晗夜未央18 小时前
任务队列反复失败,先分清重试、阻塞和结果待核对
开发语言·javascript
jktantan19 小时前
每个节点 41 字节:把一棵百万节点树拆进 14 个 typed array
前端·javascript·vue.js·算法·typescript
我命由我1234520 小时前
访客系统形式(有用户概念、无用户概念)
java·开发语言·前端·javascript·python·产品运营·产品经理
程序员大阳20 小时前
副队长JavaScript教程(65)-详解JSON:轻量级数据交换格式
javascript·json·序列化·反序列化·stringify·parse
paopaokaka_luck1 天前
基于springboot+vue的益暖微光公益服务平台(DeepSeek公益助手、善款信息追溯、志愿服务积分闭环、ECharts运营分析、活动状态自动流转)
java·前端·javascript·spring boot·mysql·架构·echarts
栀椩1 天前
Electron 内嵌页面跨域问题(CORS/PNA)解决全记录
前端·javascript·electron
asaotomo1 天前
截图识题、AI 讲解、笔记沉淀:Chrome 扩展体验
前端·chrome·笔记