成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

javascript - ionic2 input autofocus 電腦成功,iOS手機鍵盤不彈出

瀏覽:108日期:2022-11-12 10:36:26

問題描述

頁面進入后input自動獲取焦點。電腦模擬測試沒問題,手機上就無效,鍵盤不彈出。網上查的方法基本都試了,比如在config.xml里加上<preference name='KeyboardDisplayRequiresUserAction' value='false' />

或者加入延時,比如*.ts

@ViewChild(’input’) myInput: any;ngAfterViewInit() { setTimeout(() => { console.log(’focus’) this.myInput.setFocus(); }, 2000); }

*.html

<ion-input autofocus #input placeholder='input'></ion-input>

不知道各位大大還有什么方法。PS.瀏覽器用的微信內置瀏覽器和Safari都不行,微信用WKWebView和UIWebView內核都試過了也不行

問題解答

回答1:

你先試下直接調用cordova.plugins.Keyboard.show()如果可以的話就斷點跟蹤this.myInput.setFocus()后執行了什么

標簽: JavaScript