Флаттер лучший способ хранить уведомления приложений? - PullRequest
2 голосов
/ 01 мая 2020

Есть ли способ хранить уведомления приложения в приложении флаттера. В большинстве случаев это приложение будет закрыто, и уведомления приложения не будут напрямую попадать в приложение. Я хотел бы хранить уведомления приложения в разделе полученных уведомлений. Я знаю, что могу получать уведомления, если приложение открыто, но если приложение закрыто и оно просто отображается как статус, я не могу получить их на устройстве, пока пользователь не нажмет на уведомление. и он открывает приложение. Какие варианты у меня есть, и то, что я хочу сделать, даже возможно?

Ответы [ 2 ]

3 голосов
/ 05 мая 2020

Первое толкование вашего вопроса: Если я правильно прочитал ваш вопрос, вы говорите, что невозможно оставлять текст в уведомлениях, когда приложение не открыто. Это, безусловно, возможно, почти все ваши приложения создают на устройстве уведомления с более чем «статусом».

Другая интерпретация вашего вопроса: В ответ на сообщение Firebase Cloud Messaging, вы Возможно, вы захотите сохранить данные или выполнить какую-то другую фоновую задачу, вместо того, чтобы просто создать уведомление, которое видит пользователь. Это не включено по умолчанию. В README

есть намного больше инструкций по включению и использованию. По умолчанию фоновые сообщения не включены. Для обработки сообщений в фоновом режиме:

Золотой слепок информации - _firebaseMessaging.configure(onBackgroundMessage: yourBackgroundMessageHandler), который отсутствует в разделе получение сообщений .


Дайте мне знать, если я неправильно прочитал. Что вы подразумеваете под статусом ?

0 голосов
/ 04 мая 2020

Вы можете использовать background Fetch , чтобы приложение оставалось в фоновом режиме. Пакет будет запускать приложение в фоновом режиме примерно каждые 15 минут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...