Определение имени страницы в модальной странице .
pageName = "ModalPage";
Затем зарегистрируйте кнопку в app.component.ts
this.platform.registerBackButtonAction(() => {
let nav = this.app.getActiveNav();
let view = nav.getActive().instance.pageName;
if (view == 'ModalPage') {
let activeView: ViewController = nav.getActive();
activeView.dismiss();
} else {
this.nav.pop();
}
}
По сути, он регистрирует кнопку вашего устройства для выполнения действий при открытии определенного режима.
Не стесняйтесь комментировать для получения дополнительной помощи:)