Html 将更改应用于已安装PWA上的Web应用程序清单
如果我想对我的渐进式Web应用程序进行更改,例如对应用程序名称进行轻微更改,或更新徽标,是否可以强制对我所有用户安装的应用程序进行更新 我尝试将“?v=2”添加到清单URLHtml 将更改应用于已安装PWA上的Web应用程序清单,html,service-worker,progressive-web-apps,manifest.json,Html,Service Worker,Progressive Web Apps,Manifest.json,如果我想对我的渐进式Web应用程序进行更改,例如对应用程序名称进行轻微更改,或更新徽标,是否可以强制对我所有用户安装的应用程序进行更新 我尝试将“?v=2”添加到清单URL <link rel="manifest" href="/manifest.json?v=2" /> 并强制更新服务人员 但是,它似乎没有在已安装的应用程序上应用新的更改。 我在Android上的Google Chrome上尝试了这一点。根据,明确强制更新是不可能的。然而,有一个持续的关于它的问题 您是否完全
<link rel="manifest" href="/manifest.json?v=2" />
并强制更新服务人员
但是,它似乎没有在已安装的应用程序上应用新的更改。我在Android上的Google Chrome上尝试了这一点。根据,明确强制更新是不可能的。然而,有一个持续的关于它的问题 您是否完全确定您的manifest.json不是从浏览器的缓存中提供的?或者浏览器实际上使用了引用重命名的manifest.json的新HTML
我的理解是,您应该更改名称(例如,基于内容的散列),让浏览器完成它的工作。该规范规定,浏览器应始终以这种方式请求新版本。不确定更新是应该立即启动还是在下次访问之前启动。但是,我可能错了。您是否尝试更改清单文件的名称-例如
manifestv2.json
?