在通过PWA进行了一些实验之后,我仅遇到了与Chrome浏览器有关的奇怪问题。其他所有浏览器都可以正常工作。
当我加载http://localhost时,响应为:“无法访问此网站”
错误状态为:“ ERR_FAILED”(404)
注意:
“ ping localhost”返回127.0.0.1(应该是这样)。
wget -qO-'http://localhost'在终端中加载正确的内容。
每个其他浏览器都加载正确的内容。
/ etc / hosts中的设置导致127.0.0.1
如果我通过IP(127.0.0.1)访问内容,则可以正常加载。
我已经清除了浏览缓存
PWA缓存似乎很干净。
未选中“网络”标签中的“离线”框。
如果有人对导致问题的原因有任何想法,请分享。 我唯一的线索是在代码检查器的“源”选项卡中 有sw.js(我的服务工作者)的内容,但与之无关。
答案 0 :(得分:0)
我发现该问题是由名为ServiceWorker的cookie引起的。
删除后,一切正常。