Cómo iniciar el acceso directo de la aplicación google-chrome / chromium en modo de pantalla completa / kiosco

14

Estoy tratando de iniciar un acceso directo de la aplicación Chrome en pantalla completa (modo quiosco).

El lanzamiento como acceso directo a una aplicación es sencillo al agregar el comando --app=http://website.com. Pero el modo kiosco / pantalla completa --kiosko --start-maximized no funciona.

He buscado los comandos a través man google-chrome. No parece que exista la opción.

¿Esta opción está oculta o hay alternativas? ¿Una forma de iniciar Chrome en pantalla completa de forma predeterminada? Supongo que hay una manera de fingir presionar una tecla en F11 después de que Chrome haya comenzado. Aunque esto realmente no es una solución ideal.

ROM
fuente
¿Lo has intentado google-chrome --help?
MadMike
sí, es el mismo comando que 'man google-chrome'
rom
Supongo que es una cuestión de la versión en uso porque google-chrome --start-maximized --app=http://website.comfunciona para mí.
Matheus Santana

Respuestas:

30

Cómo usar el navegador Chrome en modo quiosco

Úselo así:

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

probado con Ubuntu 12.04 google-chrome-stable 30.0.1599.66-1y chromium-browser 28.0.1500.71-0ubuntu1.12.04. Pero solo si no hay otra instancia del navegador en ejecución.

Así que cierre todas las ventanas del navegador y luego úselo con la opción y definitivamente debería funcionar como se esperaba.

Otras cosas que he aprendido

Comprobando --helpo man google-chromeno ayudó porque:

Chromium tiene cientos de indicadores de línea de comandos indocumentados que se agregan
y eliminado por capricho de los desarrolladores. Aquí documentamos la relación
Banderas completamente estables.

Entonces, --kioskes una opción que deliberadamente no se documenta, porque podría desaparecer por capricho ... lo que no sucedió desde hace más de 2 años. Pero, bueno, has sido advertido.

MadMike
fuente
Bonito, funciona bien en 13.04 (aunque estoy ejecutando el soporte de pantalla completa heredado). Supongo que mi problema era que ya tenía una instancia de Chrome ejecutándose. Esperaba que hubiera un modo de quiosco que recurriera a un acceso directo de la aplicación al salir de la pantalla completa. Una tarea difícil, supongo.
rom
Confirmado para trabajar en mi instalación de Raspbian (Raspberry pi 2) con cromo (Cadena de versión completa: "Versión 22.0.1229.94 Construida en Debian 7.0, que se ejecuta en Debian 7.8 (161065)")
rinogo
1

En mi caso --kiosk, no ayudó mucho porque quería ejecutar el modo de aplicación ( --app=URL), lo que deshabilita algunas distracciones como la barra de navegación o los marcadores.

He encontrado en el enlace de Peter Beverloo en otra respuesta esta --start-fullscreenbandera. Entonces OP probablemente iría con algo como

TLDR

$ google-chrome --start-fullscreen --app=http://website.com
Matheus Santana
fuente
Tenga en cuenta que si su URL contiene algunos caracteres especiales, es posible que necesite encerrarlos con párrafos como"--app=http://website.com/stuff?param1=a&param2=b"
MadMike