回答:
次のコマンドを使用して、シークレットモードでChromeを実行する必要があります。
chrome --incognito --kiosk http://127.0.0.1
ここでは、Chromeを起動する前にこのコマンドを実行して、復元バーの表示を停止する方法について説明します。
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' \
~/.config/google-chrome/Default/Preferences
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
この重複した質問に対する@MiQUELの回答に基づいて:
いくつかのアプローチがあります。
シークレットモード(--incognito
)は役立ちますが、キャッシュを無効にするなど、いくつかの欠点があります。
Passing --disable-infobars --disable-session-crashed-bubble
はChromeの一部のバージョンで機能しますが、Chrome 58の時点では機能しなくなりました。(この問題の--disable-session-crashed-bubble
一部として削除されました。コメントは、フラグがバブル機能をテストするためのものであり、Chromeの警告を隠すエンドユーザー機能としてのものではないことを示唆しています)。
私が見つけた最も信頼できるアプローチは、Chromeのディスク上の設定を手動で編集することです。Linuxでこれを行う方法は次のとおりです。(これらの手順はクロムブラウザ用であることに注意してください。GoogleChrome自体はの~/.config/google-chrome
代わりに使用します~/.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
いくつかのChromeバージョンでキオスクモードに役立つ追加のフラグをいくつか追加して、すべてを組み合わせます。
#!/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/"
--disable-infobars --disable-session-crashed-bubble
while true; do
chromium-browser --kiosk http://fotolia.com/ --no-first-run --touch-events=enabled --fast --fast-start --disable-popup-blocking --disable-infobars --disable-session-crashed-bubble --disable-tab-switcher --disable-translate --enable-low-res-tiling
sleep 10s;
done
これは最終的に私のために働いた、それは非常に簡単です:
これにより、Chromiumのシャットダウン方法に関係なく、2つの変数の状態がロックされます。
もちろん、プリファレンスの設定が完了した後にのみそれを行います
sudo chattr +i ~/.config/google-chrome/Default/Preferences
私--restore-last-session
も仕事をすると信じています。
ソース:http : //peter.sh/experiments/chromium-command-line-switches/