【发布时间】:2018-01-17 14:49:31
【问题描述】:
当我的 Ionic 应用程序处于前台时,通知会完美到达。
当我的 Ionic 应用程序处于后台时,Firebase 推送通知会显示系统托盘通知。按下横幅会打开应用程序并触发通知。我完全没问题。
但是,如果用户决定打开应用程序而不点击横幅,则不会触发通知。任何时候点击横幅都会导致通知到达应用程序。
我该如何解决这种情况?无论应用程序是从通知托盘单击还是正常单击,如何才能触发通知?
编辑:
我发送的 firebase data message 如下所示:
{
"data":{
"fieldA":"A",
"fieldB" : "B",
"fieldC" : "C",
"total" : 1234,
"title" : "_my_title",
"message" : "_my_message",
"sound" : "default",
"cick_action": "FCM_PLUGIN_ACTIVITY"
},
"to":"/topics/MY_TOPIC",
"priority":"high"
}
【问题讨论】:
-
换个手机试试,这个问题可能就在这个手机版本
-
这里有同样的问题。你找到解决办法了吗?
标签: firebase push-notification firebase-cloud-messaging ionic3