После сбоя Chrome при перезагрузке отображается предупреждение (под адресной строкой), предлагающее восстановить вкладки. Я запускаю Chrome в режиме киоска и не хочу, чтобы эти предупреждения отображались.
Есть ли способ сделать это ?
После сбоя Chrome при перезагрузке отображается предупреждение (под адресной строкой), предлагающее восстановить вкладки. Я запускаю Chrome в режиме киоска и не хочу, чтобы эти предупреждения отображались.
Есть ли способ сделать это ?
Ответы:
Вы должны запустить Chrome в режиме инкогнито с помощью этой команды:
Здесь они говорят о запуске этой команды перед запуском Chrome, чтобы остановить появление панели восстановления:
источник
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
Основываясь на ответе @ MiQUEL на этот дублирующий вопрос :
Есть несколько подходов.
Режим инкогнито (
--incognito
) помогает, но имеет ряд недостатков, таких как отключение кеша.Passing
--disable-infobars --disable-session-crashed-bubble
работает в некоторых версиях Chrome, но, начиная с Chrome 58, он больше не работает. (Удаление--disable-session-crashed-bubble
было сделано как часть этой проблемы ; комментарии там предполагают, что флаг был предназначен для тестирования функции пузыря, а не как функция конечного пользователя, чтобы скрыть предупреждение Chrome).Самый надежный подход, который я нашел, - это ручное редактирование настроек Chrome на диске. Вот как вы делаете это в Linux. (Обратите внимание, что эти инструкции относятся к браузеру Chromium;
~/.config/google-chrome
вместо него используется сам Google Chrome~/.config/chromium
.)Собираем все это вместе с парой дополнительных флагов, которые были полезны для режима киоска в одной или другой версии Chrome:
источник
--disable-infobars --disable-session-crashed-bubble
источник
Это, наконец, сработало для меня, и это довольно просто:
Это заблокирует состояние двух переменных, независимо от того, как был отключен Chromium:
Конечно, делать это можно только после того, как вы настроили настройки
источник
sudo chattr +i ~/.config/google-chrome/Default/Preferences
Я верю,
--restore-last-session
что тоже сделаю эту работу.Источник: http://peter.sh/experiment/chromium-command-line-switches/
источник
Я пытался решить эту проблему в течение нескольких дней. Режим инкогнито поставляется без кеша, и изменение файла настроек не работает для меня.
Наконец я смог решить следующие шаги:
chrome://flags
URL. Найдите «Включить пузырьковый интерфейс восстановления сеанса» и установите для него значение «Отключено».--kiosk --disable-infobars
опциями.источник
--restore-last-session
аргумент при запуске Chrome.источник