В настоящее время я использую плагин fcm для отправки push-уведомлений в мое приложение ionic 3. Я также могу нажимать и просматривать конкретные страницы, когда уведомления касаются с возможностью вернуться на домашнюю страницу, когда приложение находится в фоновом режиме.
fcm.onNotification().subscribe(data=>{
if(data.wasTapped){
if(data.type == "created"){
this.nav.push('PostsolutionPage', {key : data.IssueID});
}
} else {
if(data.type == "created"){
//show Toast
}
}
});
Однако, если я коснусь уведомления, когда приложение не в фоновом режиме. Появляется страница, которую я хочу загрузить. Однако я не могу снова вернуться на домашнюю страницу (RootPage). Есть ли способ решить эту проблему?
(я не знаю, требуется ли это, но я установил для своей корневой страницы страницу входа или домашнюю страницу, подписавшись на экземпляр аутентификации firebase и перейдя соответствующим образом)