进入页面设置:focus=true,输入框获取焦点

- 发布:2025-04-10 11:01
- 更新:2025-04-10 11:46
- 阅读:83
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11
HBuilderX类型: 正式
HBuilderX版本号: 4.56
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: PDA
手机机型: PDA
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
软键盘不弹出
软键盘不弹出
实际结果:
软键盘弹出
软键盘弹出
bug描述:
使用PDA设备进入页面的时候需要聚焦输入框但是不弹出键盘,input输入框设置了inputmode = 'none'隐藏键盘,但是通过 :focus 设置为true 获取焦点的时候,软键盘还是弹出
9***@qq.com (作者)
你好,我这边使用的是Vue3开发的app,设备的版本是安卓9,inputmode = 'none'隐藏键盘之后,手指点击输入框确实是不弹出键盘了,但是通过focus获取焦点的时候还会弹出键盘,我也查阅了网上的很多资料,没有太好的解决方法,只能使用定时器配合uni.hideKeyboard()来隐藏键盘,但是有时候还是会出现键盘闪一下再消失的情况
2025-04-14 16:02