Android-杀死应用后,即使有数据负载也不会调用FCM onMessageReceived

时间:2018-07-13 13:25:34

标签: android push-notification firebase-cloud-messaging

我想知道为什么我的应用程序在后台运行时没有调用我的onMessageReceived。尽管FCM文档说如果您仅发送“数据”有效负载,则会触发onMessageReceived方法。

我正在使用此有效负载从服务器发送http发布请求

"to" : "x-FIr4x-0-x-j47s0KWZOZGOzBRYzcLdI4MBy6_MmCjZFOZuuuNJO4w5x5HCmw",
    "collapse_key" : "type_a",
    "data" : {
        "body" : "First Notification",
        "title": "Collapsing A",
        "test" : "Data for key one",
    }
  })

如果该应用程序位于前台,则可以运行,但是当我滑动该应用程序时,它将无法运行。我的手机是华硕Zenfone Max

0 个答案:

没有答案