Cześć,

Mam problem z notyfikacjami push w aplikacji Ionicowej. Problem dotyczy wywoływania funkcji onNotification() w chwili otrzymania powiadomienia. Korzystam z pluginu cordova-plugin-fcm-with-dependecy-updated do wysyłania pushów przez Firebase.
Jeśli aplikacja jest włączona to funkcja w momencie otrzymania pusha wywołuje się poprawnie i jestem w stanie przechwycić dane w aplikacji. Tak samo jeśli aplikacja jest w 'backgroundzie' - funkcja onNotification się triggeruje.
Problem pojawia się wtedy, jeśli aplikacja jest całkowicie wyłączona, tj. nie znajduje sie w "backgroundzie" telefonu i po kliknięciu w powiadomienie otwiera się najpierw splashscreen - tzw. "cold start". Powiadomienie przychodzi poprawnie, aplikacja po kliknięciu otwiera się poprawnie ale funkcja onNotification() nie zostaje wywołana.

Poniżej JSON z wysyłanym powiadomieniem. "click_action":"FCM_PLUGIN_ACTIVITY" działa ale tylko w przypadku, jeśli apka jest aktywna w tle.
Może ktoś jest w stanie pomóc? Z góry dzięki.

{
  "notification":{
    "title":"Notification title",
    "body":"Notification body",
    "sound":"default",
    "icon":"fcm_push_icon",
    "click_action":"FCM_PLUGIN_ACTIVITY"
  },
  "data":{
    "navigateUrlParam": "/app/tabs/price-promotions/price-promotion-details/143"
  }, 
  "to":"/topics/all",
  "priority":"high"
}