<input type="text" value=""/>
<input :password="true" value="" />
- 发布:2022-06-16 17:33
- 更新:2022-12-21 11:02
- 阅读:1982
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 3.3.11
第三方开发者工具版本号: 无
基础库版本号: 无
项目创建方式: HBuilderX
示例代码:
操作步骤:
<input type="text" value=""/>
<input :password="true" value="" />
<input type="text" value=""/>
<input :password="true" value="" />
预期结果:
密码框和普通input 切换点击获取焦点后不丢失,软键盘一直保持
密码框和普通input 切换点击获取焦点后不丢失,软键盘一直保持
实际结果:
切换点击,会导致焦点自动丢失软键盘不能一直保持, 点几次后软键盘消失
切换点击,会导致焦点自动丢失软键盘不能一直保持, 点几次后软键盘消失
bug描述:
vue登录页面,两个input(其中一个有password)切换点击,会导致焦点自动丢失软键盘不能一直保持, 点几次后软键盘消失
5 个回复
DCloud_UNI_WZF
看起来是微信小程序的bug,使用微信小程序原生开发安卓真机调试可以复现该问题,切换的时候原input blur,新input focus 紧接着 blur,相关帖子。微信社区有相关回避方案(不使用password,覆盖其他元素点击触发input foucs 等),可以参考下。
DCloud_UNI_WZF
HBuilderX 3.4.15 未复现该问题,请升级 HBuilderX 重试,如仍然出现,请提供可复现 demo 以帮助您解决该问题,谢谢!
7***@qq.com (作者)
demo已上传
2022-06-23 11:27
7***@qq.com (作者)
升级最新版HBuilderX3.4.15后依然存在问题,应该和编辑器没关系,这个问题只在手机上的小程序出现,我试了试uniapp的官方demo也存在这个问题,
附件是我写的demo,修改微信小程序appid后真机预览,然后来回切换两个输入框焦点,观察键盘显示隐藏情况,观察焦点是否无故丢失
3***@qq.com
我也遇到了这个问题,一个是文本框,一个是密码框,来回切换,键盘弹不起来,而且只在小程序出现,app正常
爱tutu爱生活
有无遇到点击密码框虽然弹起键盘但是无法上推页面(只有输入的时候才会上推),而正常的文本框只要获取焦点就可以上推页面
2022-08-31 17:01
5***@qq.com
请问问题解决了吗