Quando o Chrome falha, ele exibe um aviso (sob a barra de endereço) ao reiniciar, oferecendo a restauração de guias. Estou iniciando o chrome no modo quiosque e não quero que esses avisos sejam exibidos.
Existe uma maneira de fazer isso?
google-chrome
crash
session-restore
Olivier
fonte
fonte
Respostas:
Você deve executar o Chrome no modo de navegação anônima com este comando:
Aqui eles falam sobre a execução desse comando antes de iniciar o Chrome para impedir que a barra de restauração apareça:
fonte
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
Com base na resposta do @ MiQUEL a esta pergunta duplicada :
Existem algumas abordagens.
O modo de navegação anônima (
--incognito
) ajuda, mas possui várias desvantagens, como desativar o cache.A passagem
--disable-infobars --disable-session-crashed-bubble
funciona em algumas versões do Chrome, mas, a partir do Chrome 58, não funciona mais. (A remoção--disable-session-crashed-bubble
foi realizada como parte deste problema ; os comentários sugerem que o sinalizador foi destinado a testar o recurso de bolha e não o recurso de usuário final para ocultar o aviso do Chrome).A abordagem mais confiável que encontrei é editar manualmente as preferências em disco do Chrome. Veja como você faz isso no Linux. Observe que estas instruções são para navegador de cromo; o próprio Google Chrome usa em
~/.config/google-chrome
vez de~/.config/chromium
.Juntando tudo isso com alguns sinalizadores adicionais que foram úteis para o modo quiosque em uma versão do Chrome:
fonte
--disable-infobars --disable-session-crashed-bubble
fonte
Isso finalmente funcionou para mim e é bem simples:
Isso bloqueará o estado de duas variáveis, independentemente de como o Chromium foi desligado:
Claro, só faça isso depois de definir as preferências
fonte
sudo chattr +i ~/.config/google-chrome/Default/Preferences
Eu acredito
--restore-last-session
que também fará o trabalho.Fonte: http://peter.sh/experiments/chromium-command-line-switches/
fonte
Eu tenho tentado resolver este problema por dias. O modo de navegação anônima vem sem cache e a alteração do arquivo Preferências não funcionou para mim.
Finalmente, consegui resolver os seguintes passos abaixo:
chrome://flags
URL. Procure por "Ativar interface do usuário da bolha de restauração da sessão" e defina-o como Desativado.--kiosk --disable-infobars
opções.fonte
--restore-last-session
argumento ao iniciar o Chrome.fonte