做有态度的前端团队

网易FEG前端团队

uc浏览器某元素消失了

未命名.jpg

先对比上面两张图,显而易见,第一张图 预约按钮上面的输入框不见了,但是在其他浏览器都正常显示。到底它在UC浏览器都经历了些什么,找来测试机子本地调试,但本地调试显示正常,这就尴尬了,给找出问题所在增加了阻碍。
嗯,那为什么我说在uc浏览器某元素消失了而不是说输入框消失了,可见uc玩消失的不是针对输入框,而是被某些属性或什么影响到了。
先看看在uc其他输入框能正常的页面,对比一下,少了value属性,type属性也不一样,那改成一样试试,结果不尽人意,接着就剩class类名不一样了,万万没想到真的是用名不慎。还是组长机智!
怎么回事呢?这里是一个输入电话号码的输入框,类名便简单为phone,而恰恰uc对phone有些敏感。
嗯,扯了这么多,总结:要避免一些敏感字段。
QQ图片20161229155411.gif

另外,升级ie浏览器后的开发者工具会不正常。

ie.png

记得以前军爷帮我调过,但是忘记怎么弄了。
这次测试需要用到IE11我就又升级了,网上找了下解决办法。
下载 IE11-Windows6.1-KB3008923-x64.msu 这个补丁就好了。

手机阅读请扫描下方二维码:

添加新评论

ali-40.gifali-41.gifali-42.gifali-43.gifali-44.gifali-45.gifali-46.gifali-47.gifali-48.gifali-49.gifali-50.gifali-51.gifali-52.gifali-53.gifali-54.gifali-55.gifali-56.gifali-57.gifali-58.gifali-59.gifali-60.gifali-61.gif