首页 > 解决方案 > Flutter:应用未打开时如何在应用外显示 FCM 推送通知

问题描述

有没有办法像我附加的屏幕截图一样在我的应用程序之外显示通知?我知道我在 WhatsApp 和其他一些应用程序中看到了这一点。我有一个运行良好的 FCM,它显示在设备的通知栏上,但我希望当我在设备的另一个应用程序或主屏幕上时,通知能够全屏显示,就像我的附加图像一样,下面是我的 firebase看起来像在颤抖。

在此处输入图像描述


 _firebaseMessaging.configure(
      onMessage: (Map<String, dynamic> message) async {
        print("onMessage: $message");
        _showItemDialog(message);
      },
      onLaunch: (Map<String, dynamic> message) async {
        print("onLaunch: $message");
        _navigateToItemDetail(message);
      },
      onResume: (Map<String, dynamic> message) async {
        print("onResume: $message");
        _navigateToItemDetail(message);
      },
    );
    

标签: flutterfirebase-cloud-messaging

解决方案


推荐阅读