今天刚上班,刚跟测试小姐姐打了个招呼,小姐姐反手就给我丢了一个bug,我....bash
bug以下:微信
Bug描述:XXApp华为P9通常须要点击两次发送按钮才能发送成功。
复制代码
现象以下:app
能够看出,第一次点击后有个相似蒙层的东西消失了,初步判定这个bug跟机型和输入法有关。测试
若是是该手机输入法的问题,那么别的app也应该有这个问题(若是他们不作处理的话),咱们看下p9手机上的微信,是否也有这个问题。具体以下:spa
能够看到,p9手机上,微信也有这个问题,那咱们能够初步肯定这个问题跟咱们的app设置无关,而是跟机型或者输入法相关了。code
再看下机型,当前机型为华为P9 EVA-AL00
,我再祭出一个华为手机华为 Mate10 Pro BLA-AL00
,他两的输入法都一致,均为百度输入法华为版
,只是输入法版本不同。cdn
通过测试,发现华为 Mate10 Pro BLA-AL00
手机上是没有这个问题的,那么问题就可能出在输入法设置
或者输入法版本上
了。blog
除了上面的两个线索,我还发现了下面这个现象:it
多余的蒙层好像输入法的手写板啊。io
因而咱们直接对比华为P9 EVA-AL00
和华为 Mate10 Pro BLA-AL00
两个手机的输入法设置中,关于手写板的设置,发现他们的设置不一样。具体以下:
华为 Mate10 Pro BLA-AL00
:
华为P9 EVA-AL00
:
看着好像就是华为P9 EVA-AL00
手机上多了这个设置,那么就把键盘手写禁掉。
而后返回咱们的app看效果,彻底正常了,完美。
实际定位问题的过程当中,确定不是这么一路顺风的,确定有误区,这里作下记录,但愿对你们有所帮助。