接收使用FCM的后台/关闭应用程序的通知,无法按照Google文档工作



我正在使用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>

相关内容

最新更新