2017-04-22 12 views
0

ウェブサイトのサービスワーカーを実装する必要があります。これは、angularjsページとnon-angularjsページのコレクションです。すべてのanglejsページは、ページルーティング上のSPAです。ですから、すべてのページに対して1人のサービスワーカーを書く必要があるのか​​、それともすべてのページに別々のサービスワーカーを書くことができるのか教えてください。 助けてくれてありがとう。サービスワーカーの実装アーキテクチャ?

答えて

1

一般に、'/'にスコープされた単一のトップレベルサービスワーカーを作成するだけで十分です。そのサービスワーカーのfetchイベントハンドラー内で、リクエストのURLとmode(例:'navigate')を調べて、どのサブページにアクセスしているかによって適切な処置を取ることができます。

+0

https://stackoverflow.com/questions/44646005/using-service-worker-in-angularjs助けてください? –

関連する問題