問題タブ [background-sync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
service-worker - サービス ワーカーの同期イベントがすぐに発生する
Chrome 66.0.3359.181 (64 ビット) を使用しています。次のコードを実行しています。
ただし、wifi を切断しても、すぐに同期イベントがトリガーされます。
ANSWER: 私はこれを書いている間に実際にこれを理解しましたが、この種の質問に答えてくれる人を他に見つけられず、1 時間ほど時間がかかったので、とにかく投稿しようと思いました. (Docker用に)VMネットワークアダプターを有効にしていたため、その接続が役に立たなかったにもかかわらず、同期を試みていました。
次に、失敗したときにその同期イベントからエラーをスローしていた場合、同期を再試行することも発見しました。もともと私はエラーをキャッチしてコンソールに記録していましたが、これは同期が完了したと見なしたことを意味していました。