FCM:如何将应用程序从后台带到前台?

时间:2019-11-04 12:14:39

标签: flutter firebase-cloud-messaging

我有一个正在使用FCM (Firebase Cloud Messaging).的应用

正如自述文件中所述,我已经设法使其全部正常工作,并且onResumeonMessageonLaunch的事件处理程序均正常触发。

我认为应该在应用程序处于非活动状态时每当出现通知时都运行onBackgroundMessage,它需要一个高级dart函数。

我需要此功能来呈现特定的小部件,例如IncomingCall。但这是一个顶级功能,我想不到的最好是调用main()

Future<dynamic> myBackgroundMessageHandler(Map<String, dynamic> message) {
  main();
}

然后调用runApp(IncomingCall()),但即使这样也不起作用。

那么当应用程序处于非活动状态时,如何在Dart中渲染小部件?

0 个答案:

没有答案