我在服务器上使用FirebaseAdmin和FirebaseMessaging向具有Fcm令牌的特定设备发送通知
{{1}}
服务器端正确发送通知,但没有错误,但是客户端没有弹出通知。
是否必须在客户端实施" com.google.firebase.MESSAGING_EVENT"何时向特定设备发送通知?
因为当我从Firebase云消息传递屏幕发送通知时,我不需要添加任何内容。
答案 0 :(得分:1)
您需要实施FirebaseMessagingService才能接收通知。您可以通过发送Notification标记而不是当前使用的数据标记来避免这种情况。
注意:如果是推送通知标记,则仅当应用程序不在前台时才由系统处理。如果应用程序位于前台,您将不得不再次使用上述服务中的代码手动处理它