【发布时间】:2018-11-24 12:24:36
【问题描述】:
我试图让 Ionic 3 警报中的第一个输入在创建警报时聚焦。在浏览器中运行应用程序时,我已经能够获得输入焦点,但它不适用于本机设备。
我的尝试:
我找到了一个解决方案here,它使用document.querySelector() 来查找第一个输入并将其聚焦。但是,这只适用于在浏览器中运行;在本机设备上运行时,什么也没有发生 - 没有光标,没有键盘,什么都没有。
对如何完成这项工作有任何见解吗?
alert.present().then(() => {
setTimeout(() => {
const firstInput: any = document.querySelector('ion-alert input');
firstInput.focus();
}, 200)
return;
})
【问题讨论】:
标签: javascript ionic-framework ionic3