FCM を使用すると、アプリがバックグラウンドにある場合や実行されていない場合に、システム トレイでプッシュ通知を受け取ります。アプリがフォアグラウンドにある場合、onMessageReceived をオーバーライドして、独自のヘッドアップ通知を作成できますNotificationCompat
。
アプリがバックグラウンドまたは実行されていないときにヘッドアップ通知を作成する方法はありますか?
ありがとう
編集:参考までに、curl経由で使用しているメッセージペイロードを次に示しますhttps://fcm.googleapis.com/fcm/send
{
"to":"push-token",
"content_available": true,
"priority": "high",
"notification": {
"title": "Test",
"body": "Mary sent you a message!",
"sound": "default"
},
"data": {
"message": "Mary sent you a Message!",
"notificationKey":"userID/notification_type",
"priority": "high",
"sound": "default"
}
}