我正在开发一个使用Firebase Cloud Messaging进行通知的应用程序,我已经设置了我的应用程序来接收通知,并且还编写了一个基本的node.js服务器来处理自动发送通知。
一切正常,但是一旦应用程序终止,我似乎无法收到从我的服务器发送的通知。但是,从FCM控制台发送的通知可以正常显示应用程序是否在后台运行。我已经尝试在服务器消息(priority,content_available等)中为我的JSON数据添加了许多字段,但似乎没有任何效果。这是我的json数据,包含通知:
**
这里有一个我失踪的地方吗?
提前致谢!
答案 0 :(得分:1)
好像您的优先级字段处于错误的级别。优先级应该是“到”和“通知”的兄弟。例如:
"notification" : {
"title" : "New message",
"body" : "You have a new message!",
"sound" : "default"
},
"priority" : "high",
"to" : recipientID,