我正在使用FCM发送通知,当应用程序处于前台/后台时,我会收到该通知。在前台时,单击通知会根据需要工作。但是当应用程序处于后台并且我们单击通知时,它只会启动主活动/启动器活动,之后什么也没发生。我没有在getIntent((.getExtras((中接收数据。此外,它也不会命中我的 onMessageReceived(( 覆盖函数。
您能否提供任何建议。
关闭
应用程序时不会调用onMessageReceived
。相反,数据在启动活动中以 Intent 形式传递。处理通知单击此处。
要了解您的起始活动是什么,请查看您的 AndroidManifest.xml 文件。它看起来像这样
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>