当前位置: 首页 > 工具软件 > focus-android > 使用案例 >

动效出现弹窗focus聚焦时,Android没有调起键盘

阎修杰
2023-12-01

场景

场景:点击按钮动效出现弹窗,弹窗内的元素调用输入框自动获取焦点focus事件。正常情况下,使用 jQuery 的focus()方法Android的是可以获取焦点,并且调起输入键盘的。
问题:在这里只是动效出现了弹窗,并没有聚焦调起键盘。
定位:这里的弹窗输入框是动态展示,所以直接使用focus()是不起作用的,需要结合延迟执行。

解决方案

加一个延迟执行focus即可

setTimeout(function(){
   $('#inputid').focus();
},300)
 类似资料: