gpt4 book ai didi

html - 在已安装的 PWA 上应用对 Web App Manifest 的更改

转载 作者:行者123 更新时间:2023-12-03 14:57:55 27 4
gpt4 key购买 nike

如果我想对我的 Progressive Web App 进行更改,例如对应用程序名称稍作更改或更新 Logo ,是否可以强制更新我所有用户已安装的应用程序?

我尝试将 "?v=2"添加到 list URL,

<link rel="manifest" href="/manifest.json?v=2" />

并且还强制更新服务人员。

但是,它似乎没有在已安装的应用程序上应用新的更改。
我在 Android 上的 Google Chrome 上试过这个。

最佳答案

根据 the spec,无法显式强制更新.但是,有一个正在进行的 discussion关于它。

您是否完全确定您的 manifest.json 不是从浏览器的缓存中提供的?或者浏览器实际上是使用引用重命名的 manifest.json 的新 HTML 提供的?

我的理解是您应该只更改名称(例如,基于内容的哈希)并让浏览器完成它的工作。规范说这样浏览器应该总是请求新版本。不确定更新是应该立即启动还是在下次访问之前启动。但是,我可能是错的。

关于html - 在已安装的 PWA 上应用对 Web App Manifest 的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47823179/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com