大家有碰到过嘛,就是收到验证码短信后,点击键盘上显示的验证码,到输入框会输入两次,比如验证码 123456,进了输入框就变成了 123456123456 。
有点没想明白这是怎么导致的。
大家有碰到过嘛,就是收到验证码短信后,点击键盘上显示的验证码,到输入框会输入两次,比如验证码 123456,进了输入框就变成了 123456123456 。
有点没想明白这是怎么导致的。
|
lslqtzAug 6, 2020
1
遇见过
我也不知道为什么,可能是 bug |
|
murmurAug 6, 2020
2
是的,webview 做的就有这个 bug,我们的解决方式是限制文本框只能输入 6 位,就算复制 2 次也截断成 1 次了
|
|
XusuallyAug 6, 2020
3
刚出键盘可以直接提取验证码功能的时候。
一大票的应用有这个问题,最突出的是微信的小程序。 猜测是和 h5 webview 相关的问题,像事件重复响应填充。 现在遇到的少了,应该是有通用的解决方案了。 |
|
saintyyAug 6, 2020
4
我也遇到过这种情况 好像是当时我自己按错了什么造成的 不是特定的 app 才会出现
|
|
295464512Aug 6, 2020
5
偶尔就会遇到这个问题
|
|
imdongAug 6, 2020
7
反正我用的一大票软件,都有这个问题,很是烦人,都没有测试过么..
不应该是加个限制长度就能简单避免了么? |
|
ezrealinxhAug 6, 2020
8
其实是 iOS 的 bug,多见于 H5,就是会触发一次监听事件,目前处理方法一般是把输入框 max 长度限制成 6 位。
|
|
mayuko2012Aug 6, 2020
10
在看到之前我以为是我点了那个验证码两次...破案了
|
|
kaikiAug 6, 2020
11
iOS 特有 BUG,每次打验证码只希望开发者限制了验证码框的长度,不然我就得手动删除一半
|
|
ezrealinxhAug 6, 2020
12
@Bananana 是从 iOS12 出这个功能开始就有的
|
|
MittAug 6, 2020
14
这应该不是 bug,是 feature 哈哈哈,只能说一般的验证码输入和苹果的验证码输入行为相冲突才导致了这个问题,是软件没适配,怪不了苹果
https://developer.apple.com/documentation/security/password_autofill/about_the_password_autofill_workflow |
|
SandyLeeAug 6, 2020 via iPhone
16
我也遇到过 应该是 app 的 bug
|
|
orangyAug 6, 2020 via iPhone
17
微信里面经常会这样
|
|
ftuAug 6, 2020
18
微信从这个功能出来到现在就是这个样子。。
|
|
hushaoAug 7, 2020
19
盲猜是某些 app 自动复制了一次,手动点击又复制一次...经常遇到
|
|
maemoleeAug 8, 2020
20
经常遇到,需要手动去删除一半。
|
|
agagegaAug 8, 2020 via iPhone
21
事件响应的问题吧
|