通知とデータの両方のペイロードをサーバーからAndroidアプリに送信しています。アプリケーションがバックグラウンドで通知が届くと、タップして開くと、データ(イメージURL)がクライアントに表示されます。ここまでは順調ですね。私の問題は次のとおりです.JavaScriptをリロードした後、FCM.getInitialNotification()が呼び出され、通知が再びクライアントに表示されます。私はただ一度それを示す必要があります。これを解決する方法に関する提案はありますか?ありがとう。ReactNativeFCM通知
0
A
答えて
0
私の質問に対する解決策を誰も知らず、時間がなくなっているので、何らかの回避策を講じています。 getInitialNotification()が起動されたときに開かれる通知のタイムスタンプを保存しました。次回アプリケーション(javascript)がロードされるときに、通知タイムスタンプと保存されたタイムスタンプが比較されます。 2つの同じタイムスタンプはあり得ないので、それらが異なる場合、通知データ(画像)がクライアントに示される。それ以外の場合は表示されません。完了:
関連する問題
- 1. Toast通知の通知ハブキャッシュ
- 2. Azure通知ハブ、通知ログ
- 3. サイレントプッシュ通知とノーマルプッシュ通知
- 4. Firebaseプッシュ通知 - 通知
- 5. イオンプッシュ通知が通知バーに通知を表示しない
- 6. 新Macで通知通知をプッシュ
- 7. Javaのスケジュール通知メール通知
- 8. iOSアプリのEmoji - 通知/通知 - Xcode/Swift
- 9. ローカル通知とプッシュ通知のRx_Swift
- 10. Googleプッシュ通知:通知を停止
- 11. Q通知と通知の実装
- 12. アカウント通知に基づくプッシュ通知
- 13. アンドロイドFirebase通知プッシュ通知getSubText
- 14. 通知通知のテキスト情報
- 15. イオン2ローカル通知とプッシュ通知
- 16. 通知?
- 17. 通知リストから永続通知を削除する(通知API)
- 18. 通知が通知されたときに通知を受け取る方法
- 19. 通帳更新通知メッセージ
- 20. 通話状態の通知
- 21. iOsプッシュ通知
- 22. ローカル通知IOS
- 23. iOS通知(バックグラウンド)
- 24. C#:ファイルコピー通知
- 25. アプリ内通知?
- 26. ios5通知アラートスタイル
- 27. Androidリアルタイム通知
- 28. Androidインタラクティブ通知
- 29. 通知音アンドロイドスタジオ
- 30. ウェブ通知(ジャバスクリプト)