- 当前 Bug 的表现(可附上截图)
一个页面中有多个input,由列表渲染而生成。同时绑定了了 bindfocus 和 bindblur 的事件,从一个 input 到另一个 input 的时候,在开发者工具上面,是先后触发了bindblur 和 bindfocus,但是在微信7.0.0(基础库版本2.4.3)版本上面,仅仅触发了 bindblur,没有触发 bindfocus。
企业微信2.7.0版本(基础库版本2.2.5)不存在该问题,和开发者工具的表现相一致。
- 预期表现
用户激活从一个input到另一个input,先后触发bindblur和bindfocus
- 复现路径
- 提供一个最简复现 Demo
代码片段
2.4.3版本的input实现非常奇怪,点击input还会自动触发blur,但6.7.3里就没这个问题,但再之前一个版本又有。。。
个人判断是和2.4.3中input原生实现有关系。
style还不支持text-shadow的渲染!
的确非常难受,小问题不断
这个问题今天弄了好久都没办法解决。。。。为什么这么多人问的bug,存在这么长时间都没人去修复?
麻烦提供下代码片段我们看下。
确实有这个问题 ,我们公司测试了很多手机,好像是iPhone X ios12以上的手机 ,从一个 input 到另一个 input 的时候,虚拟键盘没有收回,导致bindfocus无效。其他ios设备虚拟键盘会先收回,然后弹出,bindfocus有效。