【发布时间】:2016-09-03 23:45:23
【问题描述】:
我是 firebase 和 android 的新手,我正在尝试在我的应用中包含实时聊天。但是我对firebase有以下疑问。请帮忙。
1) 如果应用在前台,系统托盘中是否会有默认通知,还是我必须在 onMessageReceived 中创建一个?
2) 如果应用在后台,会调用 onMessageReceived 吗?
3) 如果应用程序在后台并且未调用 onMessageReceived,则获取数据的唯一方法是从用户单击通知时启动的活动中获取数据。 a) 如果用户没有点击通知并关闭它怎么办?那我将如何获取数据? b) 有没有办法控制点击通知时调用哪个活动?
4)如果应用程序在后台并且确实调用了 onMessageReceived,那么从已启动的 Activity 的 Intent Extras 中获取数据的意义何在?
【问题讨论】:
标签: android firebase firebase-cloud-messaging