
























这是Edge浏览器144版本的一个已知变更,让我帮您解决:
Edge 144版本开始弃用了SwiftShader,在没有物理GPU的系统上(如虚拟机、云桌面等)会改用WARP软件渲染,这会导致WebGL不可用-2-4-6。
您的360浏览器能显示,说明系统是有GPU的,但Edge可能错误地认为没有物理GPU或硬件加速被禁用。
按 Win + I 打开Windows设置
进入 系统 → 显示 → 图形设置-10
点击"浏览",添加Edge路径:C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
在列表中找到msedge.exe,点击"选项"
选择高性能GPU(如NVIDIA或AMD独立显卡)-10
重启Edge
--enable-webgl --ignore-gpu-blacklist --disable-software-rasterizer
完整示例:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --enable-webgl --ignore-gpu-blacklist --disable-software-rasterizer
通过这个快捷方式启动浏览器
查看"Graphics Feature Status"区域
确认以下项都显示 "Hardware accelerated" 而非"Software only"-5:
WebGL
WebGL2
Canvas
Rasterization
如果以上都不行,管理员可通过策略临时启用不安全的SwiftShader-2-4-6:
在Edge地址栏输入:edge://policy
添加策略 EnableUnsafeSwiftShader 并设为启用
在Edge地址栏输入:edge://flags 并回车。
在顶部的搜索框中搜索 “WebGL”。
找到 “WebGL Draft Extensions” 和 “GPU rasterization” 等选项,尝试将它们从 Default 改为 Enabled。
点击右下角的“重启”让更改生效。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。