問題タブ [angular-service-worker]

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.

0 投票する
1 に答える
378 参照

angular - Angular Service Worker の開始が遅すぎる

内部 Service Worker で Angular 5.1 を使用しています これは私の ngsw-config.json ファイルです:

私のホームページの ngOnInit 関数で、dataGroups にリストされている /api url を呼び出します。コンソールを開くと、Service Worker の開始前にこの URL が呼び出されていることがわかります (下の赤枠) (Service Worker の開始は、下の青枠の要素と一致すると思います)。

開発コンソール画面

そのため、インターネット接続をオフにすると、サービス ワーカーは /api 呼び出しを処理しません。別のページに移動し、接続をオフにする前にホームページに戻った場合、/api 呼び出しは Service Worker によって処理されます。

これは問題ですか?ケースの取り扱い方法は?