在Android应用中未收到FCM消息

时间:2018-06-24 08:59:10

标签: android firebase-cloud-messaging

我正在我的项目中实施FCM及其工作正常。 请按照以下步骤操作,但未收到消息。

  1. 打开设置>应用程序> MyFCMApp
  2. 点击“强制停止”
  3. 从Firebase控制台发送消息
  4. 打开MyFCMApp
  5. 等待收到的消息

但未收到待处理消息,并在收到消息后再次发送消息。 打开令牌上的应用程序后,我没有检查强制停止。

如何解决此问题?

2 个答案:

答案 0 :(得分:0)

有两种类型的Firebase Cloud Messaging。

  1. 显示消息:这种FCM仅在应用程序处于前台(我怀疑您正在使用)的情况下起作用。

  2. 数据消息:这在您想要的前景和背景中均有效。

这里真的没有办法解释。而且,如果我没有违反StackOverflow规则,请访问此youtube tutorial

答案 1 :(得分:0)

这将起作用

while(true) {

   var tempObj = {
      qty : "",
      size : "",
      adr : "",
      dir : ""
   }

   // or you can create empty object 
   //   var tempObj = {};

   tempObj.qty = val;
   tempObj.size = val;
   tempObj.adr = val;
   tempObj.dir = val;

   detail.push(tempObj);
}