我当时正忙于应对,并设法在应用程序中实现了FCM推送通知。 FLUTTER_NOTIFICATION_CLICK click_action
正常运行。
但是,我需要在启动应用程序时通过单击应用程序图标执行类似的操作。有什么方法可以这样做吗?
最终目标是在通过单击通知或应用程序图标(从应用程序抽屉)启动应用程序时执行类似的操作。请帮助我。
答案 0 :(得分:1)
如果单击并从通知中启动 您可以在firebaseMessaging.configure中收听“ onLaunch”方法 但是据我所知,从“应用程序图标”开始是不可能的。
答案 1 :(得分:1)
据我所知,当使用Flutter中的应用程序图标打开应用程序时,无法获取所接收的通知内容。我试图找到一种方法,但截至目前,我为零。
带有FCM的Flutter仅支持onLaunch和onResume color_id[
3 => size_id[11, 6, 7],
4 => size_id[11, 6, 7],
],
事件来进行通知。如果您能够编写一些本机代码,我想您也许可以做到。我可以给出的一个简单的解决方法是:
这不是准确的答案。但这就是我最终所做的。不确定是否有帮助。