-
Notifications
You must be signed in to change notification settings - Fork 810
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] 登录页动态密码一个按键输入了两次,无法登陆 #449
Comments
这个我也遇到过 无法复现 也是在谷歌浏览器概率出现的 无需做什么他就会自己恢复 原因未知 |
@xqw8889 自己就能恢复? |
中文输入状态必现,小键盘输入必现。 |
@DeronW 复现了,怀疑是控件的问题,开着中文输入法必出现 |
@huhaku 找了 mac 和 windows 的原生中文输入法,没能复现出来。猜测是动态密码输入框不适配部分 操作系统 & 输入法 的文本输入逻辑。比方说输入框监听了键盘按下,结果按键释放完操作系统又强制输入一个字符,之类。 说实话不是很好解决,考虑还有自动登录的需求,准备改成 “6 位数字输入完后自动提交,但失败时不清空已输入内容” |
这样也可以,允许在输入错误自动登录失败的时候再次修改然后手动点击登录就好 |
问题描述
如图所示我按了一个1,就直接输入了两次,然后之前因为密码不是自动提交的,我还有机会输入一位然后往前删除一位,最后再点登录,现在导致我永远都输不对最后一位
控制台没打印什么特别的内容,所有扩展停用了没用
版本号
[3.12.2] - 2023-11-17
复现方法
测试了几款浏览器,只有chrome核心的会这样,包括edge,firefox106.0.2就不会
出现问题的chrome版本119.0.6045.160(正式版本)(64 位),地址是内网地址,有外网连接
期望的结果
密码没必要搞自动提交,输错了不用清空掉全部内容
The text was updated successfully, but these errors were encountered: