私は、2次プロセスでWebワーカーを使用してイベントロガーを処理しています。作業者はイベントをローカルで収集し、数秒ごとにバッチとして送信します。Webワーカーが終了する前にアクションを実行する方法はありますか?
ブラウザまたはタブが閉じると、未送信のバッチを送信する方法が必要です。 Webワーカーがonclose
イベントのようなものを聞く方法はありますか?
私はアプリケーション自体でこれを行うことができますが、ロガーは複数の場所で使用されるノードパッケージであり、フロントエンドにイベントロガーのクリーンアップを担当させたくありません。
私は、たとえウィンドウがブルースクリーンであっても、常に報道を望んでいる高品質の人たちの狂気を経験してきました。彼らには不可能だと言って、彼らは議論しません:) –
これは役に立ちますか? https://developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/onclose – dlkulp
@dlkulpああ、男、私はそう望みます。私はそれを試してみましょう。 – JesseF