flutter_local_notification Группировка уведомлений не работает - PullRequest
0 голосов
/ 09 мая 2019

Я новичок в flutter и устал от группировки уведомлений от Firebase Push Notification.Я использую плагин flutter_local_notification для отображения уведомлений в панели уведомлений.

Я получаю разные вкладки для каждого уведомления.Поэтому я использовал функцию группировки этого плагина для группировки уведомлений.

Но, похоже, он не работает, но получает несколько уведомлений в панели уведомлений.Любая помощь будет оценена.Я попробовал это на уровне API выше 24, как говорится в их документе.

Пример кода, который я пробовал, приведен ниже.

String groupKey = 'com.android.example.WORK_EMAIL';

String groupChannelId = 'grouped channel id';

String groupChannelName = 'grouped channel name';

String groupChannelDescription = 'grouped channel description';

AndroidNotificationDetails firstNotificationAndroidSpecifics =
    new AndroidNotificationDetails(
        groupChannelId, groupChannelName, groupChannelDescription,
        importance: Importance.Max,
        priority: Priority.High,
        groupKey: groupKey);

NotificationDetails firstNotificationPlatformSpecifics =
    new NotificationDetails(firstNotificationAndroidSpecifics, null);

await flutterLocalNotificationsPlugin.show(1, 'Alex Faarborg',
    'You will not believe...', firstNotificationPlatformSpecifics);

AndroidNotificationDetails secondNotificationAndroidSpecifics =
    new AndroidNotificationDetails(
        groupChannelId, groupChannelName, groupChannelDescription,
        importance: Importance.Max,
        priority: Priority.High,
        groupKey: groupKey);

NotificationDetails secondNotificationPlatformSpecifics =
    new NotificationDetails(secondNotificationAndroidSpecifics, null);

await flutterLocalNotificationsPlugin.show(
    2,
    'Jeff Chang',
    'Please join us to celebrate the...',
    secondNotificationPlatformSpecifics);
...