我有一个由 craco 创建的反应应用程序,它已注册服务人员。将新构建推送到服务器后,用户仍然会获取旧数据/构建文件,因为它们被服务工作者缓存。我如何强制刷新网页,或给用户弹出刷新页面。
我尝试使用 onstatechange 方法中的现有代码 -
新内容可用并将在此页面的所有选项卡关闭时使用。
但是即使我将状态更改为离线,也会弹出此消息。
请建议如何在不强制关闭所有选项卡的情况下实现它。
我有一个由 craco 创建的反应应用程序,它已注册服务人员。将新构建推送到服务器后,用户仍然会获取旧数据/构建文件,因为它们被服务工作者缓存。我如何强制刷新网页,或给用户弹出刷新页面。
我尝试使用 onstatechange 方法中的现有代码 -
新内容可用并将在此页面的所有选项卡关闭时使用。
但是即使我将状态更改为离线,也会弹出此消息。
请建议如何在不强制关闭所有选项卡的情况下实现它。