为每个页面注册一个单独的服务工人吗?

问题描述 投票:0回答:1

我的应用程序中有多个页面,例如http://example.com/path/foo1.htmlhttp://example.com/path/foo2.html。我可以为每个页面注册一个单独的服务人员,还是因为它们都位于./path文件夹下而必须共享同一服务人员?换句话说,范围设置是指定文件夹,还是可以指定页面?我尝试单独注册服务工作者,每个页面一个,但是我看到的是每个页面都正在加载两个服务工作者。这是预期的,还是我做错了?

service-worker
1个回答
0
投票

您可以为不同的页面注册多个服务人员,只要指定的范围不同。由于两个页面的根都是“ / path”,路径之后的所有内容都将由同一服务人员控制。

© www.soinside.com 2019 - 2024. All rights reserved.