Como iniciar o atalho do aplicativo google-chrome / chromium no modo de tela cheia / quiosque

14

Estou tentando inicializar um atalho do aplicativo chrome em tela cheia (modo quiosque).

Iniciar como um atalho do aplicativo é simples, acrescentando o comando --app=http://website.com. Mas o modo quiosque / tela cheia --kioskou --start-maximized não funciona.

Eu procurei os comandos man google-chrome. Não parece que a opção exista.

Esta opção está oculta ou existem alternativas? Uma maneira de iniciar o Chrome em tela cheia por padrão? Eu estou supondo que existe uma maneira de falsificar uma tecla pressionada no F11 após o início do chrome. Embora isso realmente não seja uma solução ideal.

ROM
fonte
Você já tentou google-chrome --help?
MadMike
sim, é o mesmo comando que 'man google-chrome'
rom
Eu acho que é uma questão de versão em uso, porque google-chrome --start-maximized --app=http://website.comfunciona para mim.
Matheus Santana

Respostas:

30

Como usar o navegador Chrome no modo quiosque

Use-o assim:

google-chrome --kiosk http://example.com
chromium-browser --kiosk http://example.com

testado com o Ubuntu 12.04 google-chrome-stable 30.0.1599.66-1e chromium-browser 28.0.1500.71-0ubuntu1.12.04. Mas somente se não houver outra instância do navegador em execução.

Portanto, feche todas as janelas do navegador e, em seguida, use-o com a opção, que definitivamente deve funcionar conforme o esperado.

Outras coisas que aprendi

Verificando --helpou man google-chromenão ajudou porque:

O Chromium possui centenas de sinalizadores de linha de comando não documentados adicionados
e removido por capricho dos desenvolvedores. Aqui, documentamos rela‐
bandeiras ativamente estáveis.

Portanto, --kioské uma opção deliberadamente não documentada, porque pode desaparecer por um capricho ... o que não ocorre há mais de 2 anos. Mas, bem, você foi avisado.

MadMike
fonte
Bom, funciona bem no 13.04 (embora eu esteja executando o suporte de tela cheia legado). O meu problema é que eu já tinha uma instância do Chrome em execução. Esperava que houvesse um modo de quiosque que retornasse a um atalho do aplicativo ao sair da tela cheia. Uma ordem alta, suponho.
rom
Confirmado para trabalhar na minha instalação do Raspbian (Raspberry pi 2) com chromium (cadeia de versão completa: "Versão 22.0.1229.94 Construída no Debian 7.0, rodando no Debian 7.8 (161065)")
rinogo 04/02/16
1

No meu caso --kiosk, não ajudou muito, porque eu queria executar no modo de aplicativo ( --app=URL) - o que desativa algumas distrações, como a barra de navegação ou os favoritos.

Eu encontrei no link de Peter Beverloo em outra resposta a esta --start-fullscreenbandeira. Então o OP provavelmente iria com algo como

TLDR

$ google-chrome --start-fullscreen --app=http://website.com
Matheus Santana
fonte
Esteja ciente de que se o seu URL contém alguns caracteres especiais que você pode precisar colocá-los com os parágrafos como"--app=http://website.com/stuff?param1=a&param2=b"
madmike