【发布时间】:2019-01-08 13:17:33
【问题描述】:
我已成功让 Android 上的 Chrome 使用 manifest.json 文件将我的 PWA 安装到主屏幕 - 我最近添加了“版本”并将其从“0.9.26”更改为“0.9.27” - 但是,PWA 始终安装到主屏幕并报告:“版本:1” - 版本控制如何与 PWA 一起工作?以及我们如何确保用户在打开 PWA 时使用的是最新版本?
【问题讨论】:
我已成功让 Android 上的 Chrome 使用 manifest.json 文件将我的 PWA 安装到主屏幕 - 我最近添加了“版本”并将其从“0.9.26”更改为“0.9.27” - 但是,PWA 始终安装到主屏幕并报告:“版本:1” - 版本控制如何与 PWA 一起工作?以及我们如何确保用户在打开 PWA 时使用的是最新版本?
【问题讨论】:
据我所知,您无法控制 PWA 生成的 APK 的版本,并且 version 不是 supported attribute。没有任何意义,因为 APK 不打包您的任何应用代码,它只是从网络加载资产。
您可以通过部署新版本的站点并确保您拥有的任何 Service Worker 将更新任何缓存的资产来控制您的用户所使用的 PWA 版本。
【讨论】: