service-worker - 我应该在我的 Wordpress.org 网站上的哪里上传 Manifest JSON 和 Service Worker?我从 PWAbuilder.com 生成了这两个文件
问题描述
我想为我的 WordPress 网站https://egnews.in/marathi-news/开发一个 PWA - Progressive Web App我已经使用 PWAbuilder.com 下载了清单 JSON 和服务工作者,现在我应该在哪里添加这两个文件我的 WordPress 网站?
解决方案
您将希望将清单 JSON 放在浏览器可以访问的位置,我建议您的站点的根目录(例如 egnews.in),尽管这并不重要。确保在您网站的 HTML 中引用它,否则浏览器将永远不会查找它。如需更多帮助,请查看此处。
至于 service worker,您需要使用 Javascript 显式注册它,请参阅此链接以获得更多帮助。不过要小心,服务工作者只能控制位于其同一目录或其子目录中的页面。这意味着如果您将 service worker 文件放在一个目录中(如 egnews.in/service),它将只能与目录中或以下的页面交互(因此只能帮助服务像 egnews.in/ 这样的页面服务/example.html)。
推荐阅读
- java - 访问struts2中另一个动作类中的动作类属性?
- r - 从多个整数中识别常见模式的频率
- python - NaN 污染两个对象 DataFrame 列的 max()
- javascript - 获取元素Javascript中的所有标签
- sql - 在 Oracle ADF 中显示经理名称而不是经理 ID
- jestjs - 我可以为 jestjs 测试指定类别并选择要运行的类别吗?
- ubuntu - 无法使用 sox 转换批量 wav 文件
- javascript - 如何修复返回“未定义”的异步函数?
- xpages - 会话范围的托管 bean 似乎不是 xpages 应用程序中的会话范围
- python - Python - Tweepy - 列表引用问题