先将input的focus属性设置为false,1秒后设为true。
- 发布:2021-12-06 10:13
- 更新:2023-03-03 18:55
- 阅读:1645
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.2.16
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 华为
手机机型: 任意安卓手机
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
第一次进入input页,通过input页前往任意页面,然后返回。
第一次进入input页,通过input页前往任意页面,然后返回。
预期结果:
第一次进入表单页面时自动聚焦,通过表单页前往任意页面,然后返回表单页input 重新聚焦
第一次进入表单页面时自动聚焦,通过表单页前往任意页面,然后返回表单页input 重新聚焦
实际结果:
第一次进入表单页面时自动聚焦,通过表单页前往任意页面,然后返回表单页input 就无法聚焦了,有时候键盘都弹起了,但是点键盘输入是无效的。
第一次进入表单页面时自动聚焦,通过表单页前往任意页面,然后返回表单页input 就无法聚焦了,有时候键盘都弹起了,但是点键盘输入是无效的。
bug描述:
app返回上一页input 无法聚焦
我的问题是,用扫码枪扫了以后无法聚焦,发现虽然触发失焦事件了,但是focus依旧为true,所以先将focus设置成了false,但是也没用,最后先设置成false,然后进行setTime的延时操作成功了。
9***@qq.com (作者)
已提交,麻烦解决一下
2022-01-11 14:08