我刚刚建立了我的第一个PWA从一个现有的网站,使用PWABUILDER,无法找到如何处理安装后的更新。目前,更新PWA的唯一确定方法是卸载和重新安装。
根据web.dev,它非常模糊:
更新PWA的正确方法是什么?
Android的Chrome更新# 当PWA启动时,Chrome将确定最后一次检查本地清单是否有更改。如果清单在过去24小时内未被检查,Chrome将为清单安排一个网络请求,然后将其与本地副本进行比较。 如果清单中的select属性已更改(请参阅下面的列表),Chrome将对新清单进行排队,并且在PWA的所有窗口关闭后,设备将被插入,并连接到WiFi,Chrome将从服务器请求更新的WebAPK。更新后,将使用新清单中的所有字段。 如果Chrome无法从服务器获得更新的清单,则可能会将检查间隔时间增加到30天。
发布于 2022-07-30 10:19:15
PWA在macos chrome上的更新发生在Web应用程序或浏览器打开的时候。
在android上,它仍然工作,但至少需要两个打开。
IOS就是要卸载和安装,正如我们所观察到的。
https://stackoverflow.com/questions/73149109
复制相似问题