Chromium; как избавиться от черной круглой кнопки X в полноэкранном режиме?

#chromium

#chromium

Вопрос:

В версии Chromium 72.0.3626.121 кнопка выхода из полноэкранного режима может быть отключена с помощью флага enable-experimental-fullscreen-exit-ui. В версии 86.0.4240.193 этот флаг больше не доступен.

Кто-нибудь знает, как отключить эту кнопку?

Я использую следующие параметры для запуска Chromium. «chrome.exe » —нет проверки браузера по умолчанию —DisableSplashScreen=true —отключить информационные панели —перемотать историю навигации =0 —js-flags=»—разоблачить-gc» —инкогнито —начать-полноэкранный режим

Добавление опции —kiosk отключает кнопку, но это также изменяет поведение браузера, чего я не хочу.

Ответ №1:

Прошу прощения, если я ошибаюсь, и я не предлагаю это в качестве правильного ответа на ваш вопрос, но это то, что я думаю.

Вполне возможно, что единственный способ добиться того, чего вы хотите, — это перестроить браузер из исходного кода. Например, я хотел, чтобы в моем пользовательском интерфейсе закладок отображался список больше, чем несколько последних элементов, думал, что это можно изменить с помощью плагина или конфигурации, но оказалось, что это жестко закодированная переменная const в исходном коде. Расширение может использовать другой закладочный маркер для замены входящего в комплект. Однако ничто не может изменить это значение const, кроме как изменить его в коде и перекомпилировать браузер.

Не зная много внутренних деталей, мне кажется, что X существует специально для обеспечения безопасности, чтобы не позволить кому-то воспользоваться преимуществами менее технически подкованных пользователей (представьте экран входа в систему Windows, выполненный в HTML, для кражи учетных данных пользователей). Поэтому я думаю, что, скорее всего, вы не сможете легко делать то, что хотите. Многие эксперименты и функции удаляются из браузера, помните, что вертикальные вкладки существовали в нескольких версиях в качестве скрытого аргумента командной строки, но затем его тоже удалили.