仅通过应用程序静默处理Firebase数据通知

时间:2019-05-06 17:45:45

标签: flutter firebase-cloud-messaging

在我扑朔迷离的android应用中,我只希望Firebase数据通知仅由应用静默处理。 如果应用程序正在运行,它将处理数据,否则必须不显示任何通知。 我该怎么做到

太多通知可能很烦人

这是我的代码


    final FirebaseMessaging fbMessaging = new FirebaseMessaging();

    @override
    Future<void> asyncInitStart( BuildContext context ) async
    {
        fbMessaging.subscribeToTopic('chat');
        fbMessaging.configure( onMessage: collectFirebaseMsg );
    }

1 个答案:

答案 0 :(得分:0)

要发送一条总是触发您的代码且从不单独显示通知的消息,请发送不带data属性的notification消息。

有关更多信息,请参见documentation on message types