1
Lin0936 2020-09-15 13:11:11 +08:00
复制粘贴?
|
2
winterbells 2020-09-15 13:15:01 +08:00 via Android
直接扒接口了?
|
3
chenyu8674 OP |
4
cczhrd 2020-09-15 14:15:19 +08:00
提交时加了 toUpperCase 处理 还能发现入参依然是小写字母?
|
5
kop1989 2020-09-15 14:25:49 +08:00
稍微看了下源码,感觉逻辑上不太能导致无效(也有可能是我没理解其中奥妙😂)。
会不会是部分手机型号 /系统版本的问题?或者是出问题的输入值有没有什么规律?再或者是 getReplacement 这个实现本身程序的问题? |
6
chenyu8674 OP @cczhrd #4 toUpperCase 是发现问题后加上的,不然也不会定位到 ReplacementTransformationMethod 了
|
7
Lin0936 2020-09-15 14:50:50 +08:00
貌似看不出来什么问题,tracker 看一下是不是跟系统版本 /手机型号有关吧。
|
8
nznd 2020-09-15 15:18:50 +08:00
有的系统级复制粘贴是直接改属性的 value,比如可以在计算器随意粘贴中文,这个看手机系统的
|
9
chenyu8674 OP |
10
chenyu8674 OP @nznd #8
还真没遇到过,请问哪些系统会有这种现象,我看看能不能搞台机器测试下 |
11
Michelangelono 2020-09-15 16:31:50 +08:00 via Android
接口请求的时候上传手机型号
|
12
qihehulian 2020-09-22 10:11:19 +08:00 via Android
Xposed.findAndHookMethod(EditText.class, "getText", new MyMethodHook());,完事。MyMethodHook:afterMethodHooked 转换大写即可。
|