在我的PWA中,我想确保对manifest.json
文件所做的任何更改都将强制应用于已将PWA添加到主屏幕的任何设备,或者确保Chrome不缓存文件,因此旧设置添加到主屏幕时不使用
我尝试更改清单文件的名称和<link>
的值,但这似乎在下次访问时不起作用
是否有确定的方法来确保使用最新的清单文件?
答案 0 :(得分:1)
在大多数情况下,更改应在 PWA 启动后的一两天内反映出来,在某些字段清单文件已更新之后。桌面版 Chrome 和 Android 版 Chrome 在哪些字段将触发更新之间存在细微差别。最简单的方法之一是更改 icons
或 theme_color
。
关键是用户必须打开 PWA,以便 Chrome 检查清单是否已更新。