PWA清单的更改未应用

4
我在应用渐进式Web应用清单时遇到了问题。更新其他内容都运行良好,但如果我更改了清单中的某些内容(如background_color),启动屏幕颜色将不会改变。我监视我的服务器以确保manifest.json已被获取。重新启动手机也无法应用更改,唯一的方法似乎是卸载PWA并重新添加到主屏幕。
在桌面上,Chrome开发者工具显示manifest已被正确获取,并且可以在开发者工具中看到更改。这是否是预期的行为?有没有办法在安装PWA后使对清单的更改生效?
1个回答

10

这个问题在官方的Web App Manifest文档中已经得到了解决:

注意:如果您将来更新manifest.json文件,除非用户重新将您的应用添加到主屏幕,否则那些更改不会自动生效。

因此,这确实是预期的行为。


谢谢,看来我错过了。我确实看到了SO的帖子,但答案完全与你所说的相反,所以没有帮助。 - FINDarkside
2
看起来链接的谷歌页面中引用的部分已被删除。 - kslstn
仍然存在问题。 - TheEhsanSarshar
4
卸载并重新安装应用程序仍然显示原始清单。 - Omar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接