在uni-app 小程序 input IOS无法自动聚焦bug

input 或者textarea在android端设置focus自动聚焦正常,但是在IOS上面就聚焦失败

有大佬说因为IOS需要主动点击才能聚焦,后来观察到,其实键盘已经弹出了,因为能获取到键盘的高度,所以不是没有聚焦到,只是先后顺序问题。

所以尝试设置延时操作问题解决如下:

setTimeout(() => {
    
    
        this.inputFocus = true;
}, 100)

这里延时不需要太长,自己把控。

**

开发了发前端面试题小程序非常实用 喜欢的可以扫码收藏

**
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42981560/article/details/108885686