【发布时间】:2019-12-06 04:57:21
【问题描述】:
我知道我可以使用 statechange 来监听已安装状态,然后提示用户查看是否要升级。
只要用户当时说“是”,它就可以很好地工作。但是当用户拒绝或出于某种原因按下 F5 重新加载页面时,似乎没有任何方法可以再次检查是否有等待升级。
我最感兴趣的是在页面加载后立即进行快速检查,看看是否有等待升级,如果需要,重新提示用户。页面重新加载时不会触发已安装事件,这会强制用户关闭浏览器并再次打开以安装升级。我觉得我一定是错过了什么。
谢谢!
【问题讨论】:
标签: service-worker progressive-web-apps