この質問にはすでに答えがあります:
- クラッシュ後にクロム警告を非表示にする方法は? 7つの答え
Chromeは、最後のセッションが適切にシャットダウンされなかった場合(停電、Chromeのクラッシュなど)に復元することを提案しています。
どうすれば無効にできますか?(設定またはコマンドラインスイッチ)
Windows起動時の単一ページに対して、キオスクモードで(特に)クロムを開始するバッチファイルを使用しています。停電などの後であっても、騒ぎのないそのページのみを起動する必要があります。
この質問にはすでに答えがあります:
Chromeは、最後のセッションが適切にシャットダウンされなかった場合(停電、Chromeのクラッシュなど)に復元することを提案しています。
どうすれば無効にできますか?(設定またはコマンドラインスイッチ)
Windows起動時の単一ページに対して、キオスクモードで(特に)クロムを開始するバッチファイルを使用しています。停電などの後であっても、騒ぎのないそのページのみを起動する必要があります。
回答:
私はこれが古いことを知っていますが、これに出くわすかもしれない他の人に役立つと思いました。
この問題が発生し、フラグの設定を試しましたが、助けにはなりませんでした。--incognito
コマンドに追加することで問題は解決しました。
chrome.exe --kiosk --incognito some.web.site
私は、ChromeをクラッシュさせてPCに電力を供給するさまざまな方法でこれを試しました。すべてのテストで、システムの電源が入り、顔をしかめたエラーメッセージなしでキオスクモードになります。
この行を試してください
chrome.exe --kiosk --disable-session-crashed-bubble "http://example.com"
詳細については
chrome.exe --disable-session-crashed-bubble
ところ、プロンプトを片付けるのに十分です。
--restore-last-session
引数クローム起動
提供されているソリューションには不便な点がいくつかあります。
--incognitoスイッチはキャッシュを削除します。これはほとんどの状況でかなり悪いことです。
(Chromeヘルプのコピーと貼り付け)
Google Chromeには、開発者の気まぐれで追加および削除される、文書化されていないコマンドラインフラグが何百もあります。
--disable-session-crashed-bubbleは、使用しているChromeのバージョンによって異なります。最も実際のバージョンv39では、この設定は許可されていません。
私がやった解決策は、ユーザープロファイルを変更し、クラッシュステータスを通常の終了ステータスに上書きすることでした。これは、完璧に機能する単純なハックです。
これは、Ubuntu 12.04および14.04でchrome-onlyセッションのキオスクモードで実行するスクリプトです
#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"
単に文字列を見つけて置き換えます
と
したがって、どのようにクロームが閉じられても。常に優雅に閉じたと考えます。 (多くのChromeバージョンでテスト済み)
chromium/Local State
同じフィールドを持つファイルを忘れないでください。
chrome \ Default \ Preferenceを開き、値を
「exit_type」:「なし」、
「exited_cleanly」:true、
ファイルを保存し、属性を「読み取り専用」にします。Chromeブラウザのさまざまなバージョンでテスト済み
"exit_type": "Normal"
では、優先値が表示されます。
ここで問題を回避するために、誰かがChromeをシークレットモードで実行することを提案しています。全画面モードで実行していて、目立つべきではない特定のページにリダイレクトしている場合。私はそれが少しの回避策であることを知っています。