1

Workbox GenerateSW プラグインを使用し、 runtimeCaching の下で backgroundSync オプションを使用しています。ここでドキュメントを確認してください - https://developers.google.com/web/tools/workbox/reference-docs/latest/module-workbox-build#.generateSW

このプラグインにより、API をリッスンし、失敗した API リクエストを完全にリプレイできます。

ただし、「同期」イベントで API が再生された後、それに基づいて UI の状態を更新する必要があるため、API 応答にアクセスする必要があります。Workbox は、ブラウザーsyncイベントで API 要求を行います。API 呼び出しがいつ終了したかを確認できるイベントが表示されません。

他の誰かが API 応答にアクセスできましたか?

4

1 に答える 1

0

これを実現するプラグインを作成しました。元のリクエストはすでに解決されていると思いますが、誰かが同じことを必要としている場合は、ここに残します。

https://www.npmjs.com/package/@rrd/workbox-backgroundsync-message

于 2021-01-07T21:50:07.897 に答える