Уведомление Fcm отображается как Firebase_messaging sdk, так и пакетом локальных уведомлений Flutter во Flutter ⇐ Android
Уведомление Fcm отображается как Firebase_messaging sdk, так и пакетом локальных уведомлений Flutter во Flutter
Я пытаюсь реализовать push-уведомления во Flutter, для этого я использую firebase_messaging и flutter_local_notification, чтобы показывать уведомления, когда приложение находится на переднем плане.
Я знаю, что содержимое сообщения, отправленного Firebase, выглядит следующим образом: { "message":{ "token":"token_1", "data":{}, "notification":{ "title":"Сообщение FCM", "body":"Это сообщение-уведомление FCM! ", } }
уведомления и данные.
firebase_messaging автоматически создает уведомление, когда уведомление является частью сообщения, когда приложение находится в фоновом или завершенном состоянии.
Существует два уведомления, создаваемые самим FCM sdk и плагином flutter_local_notification отдельно, когда приложение находится в фоновом или завершенном состоянии, когда уведомление и данные отправляются с консоли Firebase или с сервера.
Я хочу отображать уведомление из flutter_local_notification только из-за меньшего количества настроек, доступных в уведомлении, созданном FCM sdk, поскольку сервер отправляет только уведомление о данных, но приложение не может его перехватить, когда приложение находится в фоновом режиме или завершенное состояние (не работает в фоновом режиме).
Итак, чего я хочу:
==> Чтобы запретить firebase_messaging создавать уведомление, когда и данные, и уведомление отправляются в сообщении с сервера или консоли Firebase.
ИЛИ
==> Чтобы иметь возможность перехватывать сообщение только с данными с сервера, когда приложение находится в фоновом или завершенном состоянии, и отображать его из плагина flutter_local_notification.
Помогите, пожалуйста, уже несколько месяцев борюсь с этим.
Я пытаюсь реализовать push-уведомления во Flutter, для этого я использую firebase_messaging и flutter_local_notification, чтобы показывать уведомления, когда приложение находится на переднем плане.
Я знаю, что содержимое сообщения, отправленного Firebase, выглядит следующим образом: { "message":{ "token":"token_1", "data":{}, "notification":{ "title":"Сообщение FCM", "body":"Это сообщение-уведомление FCM! ", } }
уведомления и данные.
firebase_messaging автоматически создает уведомление, когда уведомление является частью сообщения, когда приложение находится в фоновом или завершенном состоянии.
Существует два уведомления, создаваемые самим FCM sdk и плагином flutter_local_notification отдельно, когда приложение находится в фоновом или завершенном состоянии, когда уведомление и данные отправляются с консоли Firebase или с сервера.
Я хочу отображать уведомление из flutter_local_notification только из-за меньшего количества настроек, доступных в уведомлении, созданном FCM sdk, поскольку сервер отправляет только уведомление о данных, но приложение не может его перехватить, когда приложение находится в фоновом режиме или завершенное состояние (не работает в фоновом режиме).
Итак, чего я хочу:
==> Чтобы запретить firebase_messaging создавать уведомление, когда и данные, и уведомление отправляются в сообщении с сервера или консоли Firebase.
ИЛИ
==> Чтобы иметь возможность перехватывать сообщение только с данными с сервера, когда приложение находится в фоновом или завершенном состоянии, и отображать его из плагина flutter_local_notification.
Помогите, пожалуйста, уже несколько месяцев борюсь с этим.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отправка уведомлений на мобильные устройства с помощью Firebase Cloud Messaging (FCM)
Anonymous » » в форуме Android - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу отправить уведомление Firebase Cloud Messaging без использования консоли Firebase?
Anonymous » » в форуме Php - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-