最近在项目中遇到了一个需求,当用户点击放大镜图标时自动定位到输入框并调起键盘 刚开始的时候我是这样做的
setTimeout(() => document.querySelector('element'), 50);
android测试一下没问题,找测试小哥借个果子,直接寄掉。。。开始google原因
安全机制。我tm。。。。
一顿Google之后有用的是一点没找到,于是自己开始想想办法,最后写了个异步函数
await nextTick(() => {
document.querySelector('#keyword_c').focus();
});
ok测试一下没有问题,在此吐槽一下h5的适配(这tn是人干的?)