私はFirebase Cloud Messagingで作業しています。Firebaseプル通知
- アンドロイド:私はドキュメントから理解することができませんでした質問のカップルを持っているアプリが閉じていると仮定します(バックグラウンドにいない:はを閉じました)。私はまた、データペイロードに通知を送信する場合、このデータペイロードは、通知とデータペイロードの両方を持つテントエキストラ
メッセージ、背景と フォアグラウンドの両方を通じてアクティビティに渡されます。この場合、通知はデバイスのシステムトレイの に配信され、データペイロードはランチャーアクティビティの目的の のエクストラに配信されます。
通知をタップしないとどうなりますか?データペイロードは失われていますか?それを取得する方法はありますか?
- iOS/Android。ユーザーが通知を無効にし、クライアントに通知を送信したとします。アプリケーションの開始時に通知を取得(プル)する方法はありますか?
どうもありがとうございました
これは素晴らしいことです。私は、 "通知"が省略されている場合にのみ "onMessageReceived"が呼び出されるという事実を忘れていました。奇妙じゃない?私はドキュメントでこれを見つけられませんでした。 –