我的应用程序只有在后台运行时才能收到推送通知,我无法找到是什么触发了我的应用程序接收推送。我只想更改通知正文,例如,如果通知消息是“hi”,我想向用户显示“hi user”。
public class MyFcmListenerService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage message) {
//nothing triggered here when app is in background
}
}
Firebase
控制台还是你的服务器?如果你是从 Firebase 发送通知,在发送通知时,进入高级选项并将数据添加到通知中。如果你是从服务器发送,请不要发送显示消息(只发送数据消息)。 - Faraz