javascript - 如何将 PWA 重定向到新服务器

标签 javascript service-worker progressive-web-apps

我有一个注册 Service Worker 的应用程序,使该应用程序可以离线使用。现在我需要将应用程序移动到新服务器,因此我为根页面设置了 301 重定向。但现有的缓存似乎忽略了这一点,并始终在旧 URL 上提供旧应用程序。我如何强制他们更新?

最佳答案

另一种简单的方法是使用 workbox-window。您可以检测到新的服务人员安装并提示用户重新加载页面或在未经用户许可的情况下重新加载。更多详情请阅读this .

希望对您有所帮助。

关于javascript - 如何将 PWA 重定向到新服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57329850/

相关文章:

android - 寻找令人毛骨悚然的 offline.html

javascript - 无需拖动即可添加图像 TinyMCE

javascript - VueJS 自动创建嵌套对象属性以简化代码

ASP.Net Core 服务器中的 Angular PWA - Serviceworker-Cache 不工作

google-chrome - 为什么 Chrome 浏览器频繁更改端点

javascript - 中止错误: Failed to register a ServiceWorker: ServiceWorker cannot be started

oauth - Google 登录 JavaScript 客户端无法在 PWA 应用程序上运行

javascript - 在回调中更新数组

php - PHP 和 JavaScript 的通用常量文件

javascript - Service Worker 创建问题 : ERR_CONNECTION_REFUSED