0
我必须为我的网站实现一个服务工作者,这是一个包含angularjs和非angularjs页面的页面的集合。每个angularjs页面都是一个带页面路由的SPA。所以请告诉我是否必须为所有页面编写单个服务工作者,或者我可以为每个页面编写一个单独的服务工作者? 感谢您的帮助。服务人员实施架构?
我必须为我的网站实现一个服务工作者,这是一个包含angularjs和非angularjs页面的页面的集合。每个angularjs页面都是一个带页面路由的SPA。所以请告诉我是否必须为所有页面编写单个服务工作者,或者我可以为每个页面编写一个单独的服务工作者? 感谢您的帮助。服务人员实施架构?
通常,创建一个范围为'/'
的单个顶级服务工作者应该已足够。在服务人员的fetch
事件处理程序中,您可以检查请求的URL和mode(例如'navigate'
),并根据正在访问的子页面采取适当的操作。
https://stackoverflow.com/questions/44646005/using-service-worker-in-angularjs任何帮助? –