Chrome включить WebGL командной строкой

Chrome включить WebGL командной строкой
Chrome включить WebGL командной строкой

Я пытаюсь открыть удаленное приложение, которому нужен WebGL, но некоторые пользователи вручную отключают его по другим причинам. Я попытался активировать с помощью командной строки, но это не работает, я пробовал несколько комбинаций, я знаю, что Chromium должен быть закрыт, чтобы принять настройки.

Команда на сервере выглядела следующим образом:

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

Я прочитал эту документацию о переключателях: Запустите Chromium с флагами .

В ней я нашел очень подробный список: List of Chromium Command Line Switches .

Несмотря на это, Chromium или Google Chrome всегда запускается отключенным, если пользователь отключил его вручную:

Что действительно странно, так это то, что если аппаратное ускорение включено и я пытаюсь запустить с помощью командной строки "включить" WebGL также отключается.

Это наводит меня на мысль, что я неправильно использую переключатели.

После некоторых тестов мне удалось решить, что переключатель отсутствует --in-process-gpu.

Результат:

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

NevaDev, 4 февраля 2023 г., 01:13