Javascript Django应用程序的多个服务工作者

Javascript Django应用程序的多个服务工作者,javascript,python,django,amazon-s3,service-worker,Javascript,Python,Django,Amazon S3,Service Worker,在Django网站上,我有几个应用程序。对于每个应用程序,我需要单独的ServiceWorker。比方说,当用户转到 sw1.js已加载,何时加载 sw2.js等等 所有服务人员文件都位于AmazonS3存储桶中 我可以以正常方式在每个应用程序的索引页上注册服务人员。但是,服务工作者的范围是根据sw.js位置定义的,该位置是S3 bucket path 要更改范围,我必须将每个应用程序的sw.js放在不可能的位置,或者返回扩展http头“允许服务工作者”的位置 解决方案之一可能是使用返回正确的标

在Django网站上,我有几个应用程序。对于每个应用程序,我需要单独的ServiceWorker。比方说,当用户转到

sw1.js已加载,何时加载

sw2.js等等

所有服务人员文件都位于AmazonS3存储桶中

我可以以正常方式在每个应用程序的索引页上注册服务人员。但是,服务工作者的范围是根据sw.js位置定义的,该位置是S3 bucket path

要更改范围,我必须将每个应用程序的sw.js放在不可能的位置,或者返回扩展http头“允许服务工作者”的位置

解决方案之一可能是使用返回正确的标题,但它看起来太复杂了

是否有更简单的解决方案来定义软件的正确范围