【发布时间】:2020-06-19 14:47:07
【问题描述】:
我使用服务工作者模式,如果网络断开连接,该模式会返回一个 offline.html。
它运行良好:程序加载初始页面 my_site.html。
在整个程序中,网络断开,服务人员检测到这一点并加载了offline.html页面:
当 service worker 返回 offline.html 页面时,Javascript 使用window.location.href = response.url; 重新加载页面并将地址栏更改为 offline.html。
但是,一旦网络重新连接,用户如何恢复原始 html 页面?
自然,用户将刷新/重新加载页面。但是这个操作会一直要求最后一个地址(offline.html)
但是用户希望看到原始页面:my_site.html ?
谢谢,
阿夫纳
【问题讨论】: