Flutter和FCM(Firebase Cloud Messaging)onMessage、onResume和onLa



仅供参考,因为我发现这个问题是由我在调用FutureBuilder连接到Firebase Cloud Firestore之前调用FCM小部件引起的。

我将FCM调用进一步向下移动到小部件树,然后按预期触发onMessage、onResume和onLaunch回调。

云消息firebase_messaging 7.0.0文档推荐:

"应该在应用程序生命周期的早期调用configure,以便它能够尽早接收消息。请参阅示例应用程序进行演示">

但显然还不算太早!

根据上面的回答,我将在firebase_messaging GitHub上链接到这个,以便他们知道。

最新更新