Cordova Firebase плагин onTokenRefresh, когда приложение закрыто - PullRequest
0 голосов
/ 24 апреля 2019

Я сделал простое приложение для Ionic с Firebase Cloud Messaging и плагином Cordova Firebase. Когда приложение запускается, я получаю маркер устройства и сохраняю его в базу данных. Проблема возникает, когда пользователь очищает данные приложения и токен удаляется. Для этого я подписался на onTokenRefresh (), но он не срабатывает при закрытии приложения. Таким образом, пользователи не будут получать никаких уведомлений, потому что в моей базе данных все еще есть старый токен, пока он снова не откроет приложение и не зарегистрирует новый токен.

Как я могу перехватить это событие, даже если приложение закрыто? Возможно ли это с помощью Ionic и Cordova, или это должно быть нативное приложение?

На Github есть еще один вопрос с тем же сценарием, но нет ответов -> https://github.com/arnesson/cordova-plugin-firebase/issues/1002

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