Это нормально, поэтому уведомление не отображается на переднем плане с использованием уведомлений firebase.
this.firebase.onNotificationOpen().subscribe( (msg) => {
if (this.platform.is('ios')) {
this.presentToast(msg.aps.alert);
//here notfication in ios
} else {
this.presentToast(msg.body);
//here notfication in android
}
});
Это вызовет всплывающее уведомление на переднем плане. Если вы хотите, чтобы это было как уведомление, используйте локальное уведомление и установите подробные сведения о msg.body, как это должно быть показано в локальном уведомлении.
И в качестве совета используйте уведомление о своем сигнале, поскольку оно содержит лучшие функции, а также более простое и удобное. гибкий.