大家有碰到过嘛,就是收到验证码短信后,点击键盘上显示的验证码,到输入框会输入两次,比如验证码 123456,进了输入框就变成了 123456123456 。
有点没想明白这是怎么导致的。
1
lslqtz 2020-08-06 14:39:19 +08:00
遇见过
我也不知道为什么,可能是 bug |
2
murmur 2020-08-06 14:42:11 +08:00
是的,webview 做的就有这个 bug,我们的解决方式是限制文本框只能输入 6 位,就算复制 2 次也截断成 1 次了
|
3
Xusually 2020-08-06 14:43:21 +08:00
刚出键盘可以直接提取验证码功能的时候。
一大票的应用有这个问题,最突出的是微信的小程序。 猜测是和 h5 webview 相关的问题,像事件重复响应填充。 现在遇到的少了,应该是有通用的解决方案了。 |
4
saintyy 2020-08-06 14:44:52 +08:00
我也遇到过这种情况 好像是当时我自己按错了什么造成的 不是特定的 app 才会出现
|
5
295464512 2020-08-06 14:46:36 +08:00
偶尔就会遇到这个问题
|
7
imdong 2020-08-06 14:48:51 +08:00
反正我用的一大票软件,都有这个问题,很是烦人,都没有测试过么..
不应该是加个限制长度就能简单避免了么? |
8
Lin0936 2020-08-06 14:49:08 +08:00
其实是 iOS 的 bug,多见于 H5,就是会触发一次监听事件,目前处理方法一般是把输入框 max 长度限制成 6 位。
|
10
mayuko2012 2020-08-06 14:58:23 +08:00
在看到之前我以为是我点了那个验证码两次...破案了
|
11
kaiki 2020-08-06 15:03:09 +08:00
iOS 特有 BUG,每次打验证码只希望开发者限制了验证码框的长度,不然我就得手动删除一半
|
14
Mitt 2020-08-06 17:03:02 +08:00
这应该不是 bug,是 feature 哈哈哈,只能说一般的验证码输入和苹果的验证码输入行为相冲突才导致了这个问题,是软件没适配,怪不了苹果
https://developer.apple.com/documentation/security/password_autofill/about_the_password_autofill_workflow |
16
SandyLee 2020-08-06 19:13:46 +08:00 via iPhone
我也遇到过 应该是 app 的 bug
|
17
orangy 2020-08-06 22:16:37 +08:00 via iPhone
微信里面经常会这样
|
18
ftu 2020-08-06 23:29:33 +08:00
微信从这个功能出来到现在就是这个样子。。
|
19
hushao 2020-08-07 14:20:05 +08:00
盲猜是某些 app 自动复制了一次,手动点击又复制一次...经常遇到
|
20
maemolee 2020-08-08 09:03:40 +08:00
经常遇到,需要手动去删除一半。
|
21
agagega 2020-08-08 16:46:46 +08:00 via iPhone
事件响应的问题吧
|