自动对焦立即丢失

时间:2019-01-29 19:55:30

标签: html angularjs typescript ionic-framework ionic4

开始进行数小时的故障排除后,我开始失去理智。似乎是一个非常奇怪的问题。

我有一个带有一些按钮的Ionic应用程序。当按下按钮时,将弹出一个模式,供用户输入要提交的电子邮件地址。出于某种原因,当我将自动对焦添加到该字段时,它将保持对焦状态一秒钟,然后在失去此焦点后不久。当输入字段处于焦点对准状态时,将为用户显示一个屏幕键盘,无论该字段是否正确处于焦点对准状态,该键盘都非常明显。我尝试将自动对焦字段添加到html的输入中,并且添加了此代码,但无济于事。

  ionViewDidLoad() {
console.log('ionViewDidLoad ModalEmailAddressPage');

window.setTimeout(() => {
  this.emailInput.NativeElement.focus();
}, 150);

}

您可以在下面看到此活动:

enter image description here

编辑:仍然没有弄清楚这是什么原因。还尝试使用ng-autofocus并仍然看到此问题。

0 个答案:

没有答案