【问题标题】:onMessageReceived(RemoteMessage remoteMessage) not called when app in background or killedonMessageReceived(RemoteMessage remoteMessage) 应用程序在后台或被杀死时不调用
【发布时间】:2021-01-01 03:01:19
【问题描述】:

onMessageReceived(RemoteMessage remoteMessage) 当应用程序在后台或被杀死时未调用,仅显示 json 字符串,如 {"body":"test","title":"test notification}

【问题讨论】:

    标签: android json firebase firebase-cloud-messaging


    【解决方案1】:

    onMessageReceived() 当您的应用程序处于后台或终止模式时,fcm 的此方法不会触发。在这种情况下,系统通知托盘将生成通知。 这是您可以查看更多详细信息的链接。 Docs

    【讨论】:

    • 请阅读下面的链接,您会找到更好的解决方案。Click Here...
    【解决方案2】:

    尝试向 FCM 发送仅数据消息。它会一直被触发。不要忘记为消息设置高优先级!

    【讨论】:

      猜你喜欢
      • 2017-04-21
      • 2020-02-10
      • 2018-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 1970-01-01
      相关资源
      最近更新 更多