【发布时间】:2018-01-24 09:39:14
【问题描述】:
仅当应用程序打开并且应用程序处于后台或未运行时,Firebase 数据才会处理来自 Firebase 数据的 Android 推送通知,Firebase 会在推送时从通知标签中带来带有标题和正文的通知。当应用程序处于后台或未运行时,如何处理数据标签。我试过以下代码:
public static String TAG = MyFirebaseMessagingService.class.getSimpleName();
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
Log.e(TAG,"Test_Data:"+remoteMessage.getData().toString());
}
但它仅在应用程序打开时才有效,我只能处理基本上由 Firebase 本身处理的通知标签的数据!
【问题讨论】:
标签: java android firebase firebase-cloud-messaging