Firebase消息未正确触发onResume/onLaunch

Firebase消息未正确触发onResume/onLaunch,firebase,flutter,notifications,firebase-cloud-messaging,Firebase,Flutter,Notifications,Firebase Cloud Messaging,代码没有问题,因为如果我按下通知,它会在恢复时触发,但是如果应用程序被终止或用户删除通知,则不会触发回调 现在,我正在本地将通知保存在SQL db上,因此当用户重新登录时,它会显示有多少通知尚未读取。但是,如果在用户删除通知或应用程序被终止时,我无法触发任何回调(实际上,当用户重新登录时,在应用程序被终止时,发送通知几秒钟后调用onMessage,但这仍然困扰着我,因为我无法通过通知引起用户的注意)我无法将它们保存在本地,当他重新登录应用程序时,他拒绝的通知将永远不会回来 当用户取消通知或我的应

代码没有问题,因为如果我按下通知,它会在恢复时触发,但是如果应用程序被终止或用户删除通知,则不会触发回调

现在,我正在本地将通知保存在SQL db上,因此当用户重新登录时,它会显示有多少通知尚未读取。但是,如果在用户删除通知或应用程序被终止时,我无法触发任何回调(实际上,当用户重新登录时,在应用程序被终止时,发送通知几秒钟后调用onMessage,但这仍然困扰着我,因为我无法通过通知引起用户的注意)我无法将它们保存在本地,当他重新登录应用程序时,他拒绝的通知将永远不会回来


当用户取消通知或我的应用程序被终止时,是否有方法回调函数?

基本上,正如您所知,通知是为用户删除而设计的

<> >如果你想让用户看到你的服务中的所有通知,你应该考虑另一个UX,比如通知标签(脸谱网,Instagram)。 并且,管理来自服务器的所有通知,设置是否已激活的标志

据我所知,当用户取消这个回调时,没有回调。 我希望它能帮助你决定你的服务设计