У меня есть страница входа, где я могу открыть предупреждение с помощью нажатия кнопки, чтобы включить функцию автоматического входа.
Когда появляется предупреждение, также появляется клавиатура, которая перемещает представление ипредупреждение всплывет, чтобы сфокусироваться на поле ввода предупреждения.Это работает, как и ожидалось.
Но когда я закрываю окно предупреждения с помощью кнопки «Отмена» или «OK», страница входа больше не отвечает.Я должен перезагрузить страницу, чтобы иметь возможность использовать ее.
Я выяснил, что закрытие оповещения не работает должным образом, и страница не перезагружается и остается в старом состоянии (перемещено до клавиатуры),
Есть идеи, как сфокусироваться на странице или правильно закрыть оповещение?
showAlertPrompt() {
let alert = this.alertCtrl.create({
title: 'Login',
inputs: [
{
name: 'username',
placeholder: 'Username'
},
{
name: 'password',
placeholder: 'Password',
type: 'password'
}
],
buttons: [
{
text: 'Cancel',
role: 'cancel',
handler: () => {}
},
{
text: 'OK',
handler: () => {}
}
]
});
alert.present();
}