ブラウザが一時停止/フリーズ/ハングしたことを検出する方法はありますか (例: OS ロック画面による)?
ajax タイマー メカニズムに問題があります。ボタンをクリックすると、クロックを開始するコントローラに ajax リクエストが送信されます。ブラウザがオンになっている間、別のスクリプト (「setInterval」による) が時計を動かします。ボタンが再度クリックされると、ajax リクエストがタイマーを停止し、setInterval が強制終了されます。
ただし、ブラウザーがフリーズした (javascript が停止した) ことを検出する必要があります。その場合は、タイマーを更新する ajax 要求を行います。
JavaScriptと最新のブラウザで実際に可能かどうか疑問に思っていました。それは...ですか?
編集:最初はうまく説明できなかったと思います。無限ループ必須です。これらの要素はタイマー (ストップウォッチ) です。また、js のバグやブラウザーの過負荷が原因でスクリプトがフリーズしているかどうかを検出したくありません。
OS のロック画面、OS のスリープなどのためにブラウザ (js) が停止したかどうかを検出したいと考えています。