【问题标题】:Notification inside app using flutter firebase使用flutter firebase的应用程序内部通知
【发布时间】:2021-08-13 20:58:44
【问题描述】:

大家好,我需要帮助 此警报包含来自应用程序的所有必要通知

【问题讨论】:

    标签: firebase flutter push-notification notifications firebase-cloud-messaging


    【解决方案1】:

    当你初始化 firebase 时,它​​会让你指定通知到来时你想要做什么。您只需将该消息(无论标题正文)放在您的存储或数据库中并通过该警报页面显示。

    FirebaseMessaging.onMessage.listen((RemoteMessage message) {
      print('Message data: ${message.data}');
      if (message.notification != null) {
        //your stuff
      }
    });
    

    【讨论】:

    • 所以就像假设应用程序在后台并且有人发送文本或订阅任何内容一样。应该显示通知,我知道它将通过 FCM 实现,但是当用户单击托盘中的通知时。它应该让他进入应用程序,并且该应用程序包含通知面板或栏或选项卡等。它包含应用程序的所有通知。就像 facebook 应用程序通知一样。那么您建议的方法会帮助我实现这种场景吗?
    • 我明白了,你希望当用户在应用外点击通知时,应用会打开通知页面,对吧?
    • 不是通知页面只是打开应用程序。但是该通知也应该显示在警报面板中。
    • 使用 onBackgroundMessage。收到通知后,请参阅此firebase.flutter.dev/docs/messaging/usage/#background-messages。将其存储在您的应用程序存储中的某个位置。
    猜你喜欢
    • 2021-02-09
    • 2021-08-19
    • 2020-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-29
    • 2020-10-01
    • 1970-01-01
    相关资源
    最近更新 更多