单击通知时不触发Flutter和FCM(Firebase云消息传递)onMessage,onResume和onLaunch(程序包:firebase_messaging 7.0.0)

时间:2020-09-20 16:08:56

标签: firebase flutter firebase-cloud-messaging

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

我将FCM调用移到了小部件树的下方,然后按预期触发了onMessage,onResume和onLaunch回调。

云消息传递firebase_messaging 7.0.0文档建议:

“应在应用程序生命周期的早期调用配置,以便它可以尽早准备好接收消息。有关示例,请参见示例应用程序。”

但显然还为时过早!

1 个答案:

答案 0 :(得分:0)

如上所述,我将在firebase_messaging GitHub上链接到此,以便他们知道。