2012-08-13 12:34:33 +0000 2012-08-13 12:34:33 +0000
60
60

Отключить сеанс Google Chrome для восстановления функциональности

Chrome предлагает восстановить последний сеанс, когда он не был выключен должным образом (отключение электричества, Chrome вышел из строя, …).

Как это отключить? (Установка или переключатель командной строки)

Я использую пакетный файл, который запускает (помимо прочего) Chrome в режиме киоска для одной страницы при запуске Windows. Даже после отключения электричества и т.д. он должен запускать эту страницу только без помех.

Ответы (6)

42
42
42
2013-07-12 13:04:02 +0000

Я знаю, что это старо, но я подумал, что это будет полезно для других, кто может с этим столкнуться.

У меня была эта проблема, и я попробовал настроить флаги, но это не помогло. добавление --incognito в команду решило эту проблему.

chrome.exe --kiosk --incognito some.web.site

Я пробовал это в различных моделях падения Chrome и подключения питания к ПК. Во всех тестах система включалась и переходила в режим киоска без сообщения об ошибке с нахмуренным лицом.

29
29
29
2014-10-23 10:58:59 +0000

попробуйте эту линию

chrome.exe --kiosk --disable-session-crashed-bubble "http://example.com"

Для более подробной информации http://peter.sh/experiments/chromium-command-line-switches/

28
28
28
2015-01-15 01:33:30 +0000

Я вижу некоторые неудобства в предлагаемых решениях: переключатель

–incognito удаляет кэш, что довольно плохо в большинстве случаев.

(Copy-pasting chrome help )

В Google Chrome есть сотни недокументированных флагов командной строки, которые добавляются и удаляются по прихоти разработчиков.

  • отключение-отключение-сессия-разбитый пузырь зависит от того, какую версию хрома вы используете, в самой актуальной версии v39 этот параметр не разрешен.

Решением, которое я сделал, было изменение профиля пользователя и перезапись статуса сбоя на нормальный статус закрытия, это простой хак, который работает идеально.

Это скрипт, который я запускаю в киосковом режиме в хромированном режиме под Ubuntu 12.04 и 14.04

#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"

Он просто находит и заменяет строку

  • “exited_cleanly”:false
  • exit_type": “Crashed”

с

  • “exited_cleanly”: true
  • “exit_type”: “Нет”

Итак, как бы хром не закрылся. Он всегда будет думать, что закрылся грациозно.(Проверено во многих версиях хрома)

14
14
14
2012-11-14 01:23:27 +0000

Попробуйте это

  • перейдите на chrome://flags/
  • затем нажмите Enable по ссылке, которая пишет: “Disable Better session restore

Надеюсь, это поможет.

4
4
4
2015-03-06 08:32:10 +0000

Откройте chrome \ По умолчанию \ Preferences, и измените значение на

“exit_type”: “none”,

“exited_cleanly”: true,

Сохранить файл и поместить его в атрибут “только для чтения”. Протестировано на различных версиях браузера Chrome.

3
3
3
2012-08-13 14:59:08 +0000

Кто-то предложил просто запустить Chrome в режиме Инкогнито, чтобы обойти проблему здесь . Если вы работаете в полноэкранном режиме и перенаправляете на конкретную страницу, которая не должна быть заметна. Я знаю, что это немного помогает.

Похожие вопросы

16
1
18
10
8