首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PWA构建最佳实践:决定性更新Android

PWA构建最佳实践:决定性更新Android
EN

Stack Overflow用户
提问于 2022-07-28 07:50:04
回答 1查看 48关注 0票数 1

我刚刚建立了我的第一个PWA从一个现有的网站,使用PWABUILDER,无法找到如何处理安装后的更新。目前,更新PWA的唯一确定方法是卸载和重新安装。

根据web.dev,它非常模糊:

  1. Chrome Android每24小时检查一次清单副本。
  2. 如果清单中有更改,它将对清单排队,然后有几个条件( a)关闭所有PWA窗口,b)插入设备,c)连接到WIFI,并为更新的清单提供铬请求。
  3. 如果上述检查失败,则可能会将检查间隔时间增加到30天!

更新PWA的正确方法是什么?

参考:

Android的Chrome更新# 当PWA启动时,Chrome将确定最后一次检查本地清单是否有更改。如果清单在过去24小时内未被检查,Chrome将为清单安排一个网络请求,然后将其与本地副本进行比较。 如果清单中的select属性已更改(请参阅下面的列表),Chrome将对新清单进行排队,并且在PWA的所有窗口关闭后,设备将被插入,并连接到WiFi,Chrome将从服务器请求更新的WebAPK。更新后,将使用新清单中的所有字段。 如果Chrome无法从服务器获得更新的清单,则可能会将检查间隔时间增加到30天。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-30 10:19:15

PWA在macos chrome上的更新发生在Web应用程序或浏览器打开的时候。

在android上,它仍然工作,但至少需要两个打开。

IOS就是要卸载和安装,正如我们所观察到的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73149109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档