12

onMessageReceived()アプリがバックグラウンド/強制終了されている間に受信できる Firebase コンソールを介してデータ ペイロードを送信することは可能ですか?

画像。

4

2 に答える 2

1

はい!しかし :)

アプリケーションがバックグラウンドの通知メッセージ (コンソールから送信されるもの) にある場合、システム トレイに自動的に表示されます。ユーザーが通知をタップすると、起動されたアクティビティのインテントでカスタム データが利用可能になります。

ユーザーが通知を一度もタップしない場合、そのデータを取得する方法がないことに注意してください。したがって、このデータはアプリケーションが機能するために重要ではありませんが、ユーザーが通知をタップした後のエクスペリエンスを向上させるために使用する必要があります。

アプリがフォアグラウンドにある場合はお気づきかもしれませんが、onMessageReceived が呼び出され、そこでカスタム データを取得できます。

于 2016-06-23T16:45:54.167 に答える