Basierend auf der Antwort von @ MiQUEL auf diese doppelte Frage :
Es gibt einige Ansätze.
Inkognito-Modus ( --incognito
) ist hilfreich, hat jedoch mehrere Nachteile, beispielsweise das Deaktivieren des Caches.
Das Übergeben --disable-infobars --disable-session-crashed-bubble
funktioniert in einigen Versionen von Chrome, aber ab Chrome 58 funktioniert es nicht mehr. (Das Entfernen von the --disable-session-crashed-bubble
wurde als Teil dieses Problems durchgeführt . Kommentare deuten darauf hin, dass das Flag zum Testen der Bubble-Funktion gedacht war und nicht als Endbenutzer-Feature zum Ausblenden der Chrome-Warnung gedacht war.)
Der zuverlässigste Ansatz, den ich gefunden habe, ist die manuelle Bearbeitung der Chrome-Voreinstellungen auf der Festplatte. So machen Sie das unter Linux. (Beachten Sie, dass diese Anweisungen für Chrom-Browser gelten. Google Chrome verwendet ~/.config/google-chrome
statt ~/.config/chromium
.)
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State' sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
Alles zusammen mit ein paar zusätzlichen Flags, die für den Kioskmodus in der einen oder anderen Chrome-Version hilfreich waren:
#!/bin/sh sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State' sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences chromium-browser --kiosk --no-default-browser-check --no-first-run --disable-infobars --disable-session-crashed-bubble "http://some_url/"