0
我必須爲我的網站實現一個服務工作者,這是一個包含angularjs和非angularjs頁面的頁面的集合。每個angularjs頁面都是一個帶頁面路由的SPA。所以請告訴我是否必須爲所有頁面編寫單個服務工作者,或者我可以爲每個頁面編寫一個單獨的服務工作者? 感謝您的幫助。服務人員實施架構?
我必須爲我的網站實現一個服務工作者,這是一個包含angularjs和非angularjs頁面的頁面的集合。每個angularjs頁面都是一個帶頁面路由的SPA。所以請告訴我是否必須爲所有頁面編寫單個服務工作者,或者我可以爲每個頁面編寫一個單獨的服務工作者? 感謝您的幫助。服務人員實施架構?
通常,創建一個範圍爲'/'
的單個頂級服務工作者應該已足夠。在服務人員的fetch
事件處理程序中,您可以檢查請求的URL和mode(例如'navigate'
),並根據正在訪問的子頁面採取適當的操作。
https://stackoverflow.com/questions/44646005/using-service-worker-in-angularjs任何幫助? –