input焦点问题
发布于 5 年前 作者 gangfang 6652 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

问题一:

一个页面有多个input框,在第一个input框获得焦点并弹出了键盘。

在点击第二个input框后,第二个input获得焦点后瞬间就失去了焦点,并且键盘也自动关闭了。

用户需要再次点击第二个输入框才能获得焦点,输入内容,很影响用户体验,如何可以做到第一个input框切换到第二个input框时,不失去焦点,保持键盘一直可见?

问题二:

input的confirm-type=next 没有效果,给input设置confirm-type=next后,键盘上的文字确实是显示“下一项”,但是点击后,下一个input并没有获得焦点,而且键盘自动关闭了,是怎么回事?

问题三:

input中的placeholder文字和输入的文字,当input获得焦点的时候,文字总是会闪动一下,怎么避免?

3 回复

多个输入框存在的时候,点击切换确实存在这个问题。特别是不同类型的输入框,问题尤为突出。

问题一:麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

问题二:

问题三:已知问题哈

问题三,好像是个老问题,但是我个人觉的这个小闪动不是很影响体验

回到顶部