为旧用户更新 Firebase 服务工作者



我刚刚在我的应用中安装了Firebase。所以我注册了服务工作者,让数以万计的用户接收后台通知。 如何更新所有这些?

我想更新它们的问题:

  • 我在服务工作者中有硬编码的通知图标,现在我想从有效负载中获取它
  • 我更改了 api 版本,现在以payload.data.title而不是payload.json.title传递参数

是否可以更新已注册的服务辅助角色?

服务工作者根据其更新生命周期进行更新(请参阅此处的文档(。具体而言,从文档中,当发生以下任何情况时,都会更新服务工作进程:

  • 导航到范围内页面。
  • 功能事件,例如pushsync,除非在过去 24 小时内进行了更新检查。
  • 仅当服务工作进程 URL 已更改时,才调用.register()。但是,应避免更改辅助角色 URL。

相关内容

  • 没有找到相关文章

最新更新