Javascript 服务人员的工作范围是什么?
我在同一个域的不同文件夹上运行不同的应用程序Javascript 服务人员的工作范围是什么?,javascript,service-worker,progressive-web-apps,Javascript,Service Worker,Progressive Web Apps,我在同一个域的不同文件夹上运行不同的应用程序 https://<mydomain>/app1 https://<mydomain>/app2 ... ... https:///app1 https:///app2 ... ... 我注意到服务人员在一个文件夹上运行(https:///app1)正在整个域上扩展其操作https://. 如何在不受干扰的情况下为每个子文件夹部署服务人员?在注册阶段使用范围选项 基本上,您将在app1和app2目录中部署两个sw.js文件,
https://<mydomain>/app1
https://<mydomain>/app2
...
...
https:///app1
https:///app2
...
...
我注意到服务人员在一个文件夹上运行(https:///app1)
正在整个域上扩展其操作https://.
如何在不受干扰的情况下为每个子文件夹部署服务人员?在注册阶段使用范围选项 基本上,您将在app1和app2目录中部署两个sw.js文件,并将其限制为仅控制其下的资源
navigator.serviceWorker.register('/sw.js', {scope: './'}).then(...)
请在此处阅读更多信息:
在注册阶段使用范围选项 基本上,您将在app1和app2目录中部署两个sw.js文件,并将其限制为仅控制其下的资源
navigator.serviceWorker.register('/sw.js', {scope: './'}).then(...)
请在此处阅读更多信息:
非常感谢。我错过了那个选择!非常感谢你。我错过了那个选择!