serviceworker.js是否需要从根目录加载

时间:2019-04-03 11:42:20

标签: service-worker progressive-web-apps

我正在使用Drupal的progressive web app module,它从/pwa/serviceworker.js加载文件

在阅读本文时,您需要从根https://frustrated.blog/2016/07/17/pwa_step_one.html加载Service worker,然后 https://github.com/GoogleChromeLabs/sw-toolbox/issues/158

我可以从任何地方加载服务工作者吗?说modules / pwa / js / serviceworker.js吗?

似乎正在这样工作

1 个答案:

答案 0 :(得分:0)

如果在/ modules / pwa / js中加载服务工作者,则它只能管理该路径下的资源。因此,您必须将SW置于公共路径的根部。一种解决方案是将URL重写与htaccess文件一起使用。