Как получить уведомление в приложении чата Firebase, используя локальное уведомление? - PullRequest
0 голосов
/ 17 апреля 2019

Как получить уведомление, когда приложение находится под backgroenter кодом hereund или принудительно остановлено?

Я хочу получить уведомление в приложении Android с помощью приемника вещания, проблема в том, что у меня естьнайдено решение, когда приложение открыто.Когда приложение открыто, я могу получать уведомления.Но когда приложение было убито или принудительно остановлено, я не получаю уведомление.Я хочу знать, как я могу получать уведомления, когда приложение подключено к Интернету, и получать уведомление, даже если приложение принудительно остановлено.

1 Ответ

0 голосов
/ 17 апреля 2019

Существует два типа сообщений в FCM (Firebase Cloud Messaging):

  • Отображение сообщений: Эти сообщения вызывают обратный вызов onMessageReceived (), только когда ваше приложение находится на переднем плане
  • Сообщения с данными: Тезисные сообщения вызывают обратный вызов onMessageReceived (), даже если ваше приложение находится на переднем плане / в фоновом режиме / kill

Команда Firebase не разработала пользовательский интерфейсдля отправки данных-сообщений на ваши устройства, пока.Когда ваше приложение закрывается, уведомление отправляется в вашу систему, и вы можете получить данные в уведомлении, когда вы нажимаете на уведомление, ваше приложение запускается и в вашей активности запуска вы можете получить намерение данных

...