「Whoa!Google Chromeがクラッシュしました。」[終了]


3

Chromeページがクラッシュした場合、それを検出し、ページまたはブラウザーのいずれかを再起動できるようにしたいと思います。

これは悪いことや複数回の再起動につながる可能性があることは知っていますが、状況を考えれば最良の選択肢です。

これを行うプラグインは存在しますか?ブラウザを再起動するためにキャッチできるOSレベルで発生したイベントはありますか。システムを完全に制御できるので、何でも実行できます。


障害の理由がページの障害に起因する場合はどうなりますか。ブラウザはループ状態になります(複数ではなく、無限に再起動します)!さらに、なぜクラッシュしたのかわかりませんか?Chromeが頻繁にクラッシュする場合は、ブラウザを再インストールするか、別のブラウザを選択してください。
デイブ

ページに欠陥があるため、クロム全体がクラッシュするとは思わない。Chromeは各タブを独自のサンドボックスで実行します。そのため、Daveが言及したのとほとんど同じ理由で、ページを消滅させることが最良の解決策になります。

@DaveRookはい、知っています。これは、他のすべてが失敗した場合にページを保存する最後の溝の努力です
アレクシスK

@AlexisK-ページクラッシュを定義してください。
デイブ

1
ページが応答を停止したときの@DaveRook。『!。おっとGoogle Chromeのクラッシュした』それから私は「『!。おっとGoogle Chromeがクラッシュした』ときに表示されるChromeの一部のウォッチドッグタイマがあり得るでしょうページが表示され、それがクラッシュです。
アレクシスK

回答:


0

OSレベルには何かあるとは思わない。ページクラッシュがどのように通知され、反応することができるのか、私にはわかりません。Chromeを見て回る必要があります。それ自体に設定がない場合は、おそらくブラウザを再起動できるJavascriptコードがいくつかあります。ページを自動的にリロードする場合を除きます。どちらの場合でも、そのエラーを表示するページを見つけて編集し、window.location.reload()を含むJavascriptを挿入することで仕事ができるはずです。これらのページはすべて、通常、Chromeなどのブラウザーで編集可能です。


あなたの答えは私に考えさせられました... OSがプログラムが何をしているかを把握するのは難しいかもしれません。ただし、JavaScriptにはプログラムを完全に再起動するパワーがあるとは思いません(メモリリークのフラッシュやその他の有益な効果があるかもしれません)。そのため、ソリューションには、おそらくChromiumソースコードのカスタマイズ、またはOSレベルでの操作が含まれます。たとえば、「Chromeがクラッシュした」Webページがロードされたとき、または画面の大部分が特定の背景色であるときをOSに認識させます。後者のアプローチは、偽陽性/陰性になりやすい可能性があります。
TOOGAM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.