首页 > 解决方案 > 我应该在我的 Wordpress.org 网站上的哪里上传 Manifest JSON 和 Service Worker?我从 PWAbuilder.com 生成了这两个文件

问题描述

我想为我的 WordPress 网站https://egnews.in/marathi-news/开发一个 PWA - Progressive Web App我已经使用 PWAbuilder.com 下载了清单 JSON 和服务工作者,现在我应该在哪里添加这两个文件我的 WordPress 网站?

标签: service-workerprogressive-web-appsmanifest.jsonpwabuilder

解决方案


您将希望将清单 JSON 放在浏览器可以访问的位置,我建议您的站点的根目录(例如 egnews.in),尽管这并不重要。确保在您网站的 HTML 中引用它,否则浏览器将永远不会查找它。如需更多帮助,请查看此处

至于 service worker,您需要使用 Javascript 显式注册它,请参阅此链接以获得更多帮助。不过要小心,服务工作者只能控制位于其同一目录或其子目录中的页面。这意味着如果您将 service worker 文件放在一个目录中(如 egnews.in/service),它将只能与目录中或以下的页面交互(因此只能帮助服务像 egnews.in/ 这样的页面服务/example.html)。


推荐阅读