根据MDN上的这个文档:
之后每24小时左右下载一次.它可能会更频繁地下载,但必须每24小时下载一次,以防止坏脚本长时间烦人.
Firefox和Chrome也是如此吗?或者更新到服务工作者javascript只在用户导航到网站时发生?
我的网络应用程序是这样的:
我有一个在端口80上运行的Apache服务器,我的域和不同子域的虚拟主机,包括SSL的端口443.
我有一个在端口5000上运行的nodejs应用程序.
使用proxypass从apache重定向到我的主域的所有流量到nodejs.
NodeJ然后加载服务工作者.
问题:
在线模式下首次加载应用程序时,它正常工作.Shows Service worker按预期在整个域消息上注册.即使对于某些css,js和img,它也会从ServiceWorker返回响应.
但现在,当我在离线模式下打开同一页面时,服务工作者不会将其作为打开Web应用程序的一部分.
错误:1.未捕获(在承诺中)TypeError:无法获取(...).
在这方面提供正确实施的任何帮助都会有所帮助.