Chrome 启用 WebGL 命令行

Chrome 启用 WebGL 命令行

我正在尝试打开一个需要 WebGL 的远程应用程序,但有些用户出于其他原因手动禁用它。我尝试通过命令行激活,但没有成功,我尝试了几种组合,我知道必须关闭 Chromium 才能接受设置。

服务器上的命令如下所示:

chrome --enable-gpu -–use-gl=desktop --app="http://localhost:8000"

我阅读了有关交换机的以下文档: 使用标志运行 Chromium

在其中我发现了一个非常详细的列表: Chromium 命令行开关列表

尽管如此,如果用户手动禁用了 Chromium 或 Google Chrome,它始终处于禁用状态: 在此处输入图片描述

真正奇怪的是,如果启用了硬件加速并且我尝试从命令行启动以“启用”,WebGL 也会被禁用。

这使我相信我没有正确使用开关。

答案1

经过几次测试,我终于解决了这个问题,Switch 不见了--in-process-gpu

结果:

start chrome --app="http://localhost:8000" --gpu --gpu-launcher --in-process-gpu --ignore-gpu-blacklist --ignore-gpu-blocklist

相关内容