setFocus () не работает на iPhone - Ioni c 4 - PullRequest
0 голосов
/ 17 марта 2020

Я пытаюсь использовать setFocus(). Он отлично работает на Windows и Android, но не работает на iPhone [Браузер] .

Ниже приведен код, который я использую:

home.html

<ion-content>
  <ion-item>
  <ion-label>Enter number</ion-label>
  <ion-input  #contactno type="number" [(ngModel)]="contact" class="pl-5 pr-4 font-21"></ion-input>
</ion-item>
  <button ion-buuton (click)="submit()" class="ml-3">Submit</button>
</ion-content>

home.ts

export class TestPage implements OnInit {
  @ViewChild('contactno',{static: false}) contactnumber : any;
  contact;
  constructor() { }

  ngOnInit() {
  }
  submit()
  {
    setTimeout(() =>this.contactnumber.setFocus(), 300);
  }
}

Что я должен сделать, чтобы setFocus работал на iPhone?

...