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

Desactivar a funcionalidade de restauração da sessão do Google Chrome

O Cromo oferece-se para restaurar a última sessão quando não desligou correctamente (corte de energia, Chrome crashed, …).

Como é que desactivo isso? (Configuração ou interruptor de linha de comando)

Estou a usar um ficheiro de lote que inicia (entre outras coisas) o cromado em modo quiosque para uma única página no arranque do Windows. Mesmo depois de uma falha de energia, etc., só deve lançar essa página sem a confusão.

Respostas (6)

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

Sei que isto é antigo, mas pensei que seria útil para outros que se possam deparar com isto.

Tive este problema e tentei as configurações das bandeiras mas isso não ajudou. adicionar --incognito ao comando resolveu o problema.

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

Tentei isto em várias modas de cromo de crashing e puxando a energia para o PC. Em todos os testes o sistema ligava-se e entrava em modo quiosque sem a mensagem de erro do rosto carrancudo.

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

experimente esta linha

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

Para informações mais detalhadas http://peter.sh/experiments/chromium-command-line-switches/

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

Vejo alguns inconvenientes nas soluções fornecidas:

–incognito switch remove a cache, o que é bastante mau na maioria das circunstâncias.

& (Ajuda com o copy-pasting chrome )

Google Chrome tem centenas de bandeiras de linha de comando não documentadas que são adicionadas e removidas por capricho dos programadores.

–disable-session-crashed-bubble depende da versão de cromo que estiver a utilizar, a versão mais actual v39 não tem esta configuração permitida.

A solução que fiz foi alterar o perfil do utilizador e sobrescrever o estado de crash para um estado de fecho normal, É um hack simples que funciona perfeitamente.

Este é o script que corro em modo quiosque numa sessão apenas cromado sob Ubuntu 12.04 e 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"

Simplesmente encontra e substitui a string

  • “exted_cleanly”:falso
  • tipo exit_“: "Crashed”

com

  • “exted_cleanly”: verdadeiro
  • “exit_type”: “Nenhum”

Assim, não importa como o cromado tenha fechado. Pensará sempre que fechou graciosamente.(Testado em muitas versões cromadas)

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

Experimente este

  • vá para chrome://flags/
  • depois clique em Enable no link que escreve: “Disable Better session restore

espero que isto ajude

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

Abrir cromado Preferência, e alterar o valor para

“exittype”: “none”,_

“exted_cleanly”: true,

Salvar o ficheiro, e pô-lo a atribuir “read only”. Testado em várias versões do navegador Chrome

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

Alguém sugeriu apenas correr o Cromo em modo incógnito para contornar o problema aqui . Se estiver a correr em modo ecrã inteiro e a redireccionar para uma página específica que não deve ser notada. Eu sei que isso é um pouco de trabalho.