当浏览器选项卡未通过服务工作者激活时,如何更新商店中的FCM通知数据?

时间:2017-05-31 05:25:05

标签: reactjs firebase firebase-cloud-messaging service-worker

我在reactjs应用程序中使用FCM。主要是我们有三个案例来处理通知。

  1. 应用程序已打开且处于活动状态
  2. 应用程序已打开且处于非活动状态
  3. App未打开
  4. 在第一种情况下,我们无需显示Chrome通知,因为标签处于活动状态,我可以更新应用商店中的FCM数据。

    在第三种情况下,一旦用户点击通知,我们将重新打开页面并获取新消息。所以这个案例也没问题

    但在第二种情况下,选项卡已打开但未处于活动状态。我可以通过firebase-messaging-sw.js显示通知,但是如何更新应用商店中的FCM数据,因为我无法在服务工作者中导入应用商店?

0 个答案:

没有答案