收藏
回答

input在页面onShow时聚焦, 部分安卓手机连续触发bindblur和bindfocus两次

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug input 微信安卓客户端 8.0.3 2.17.0
  • 目前测试安卓机型:小米10,vivo S6,小米note9 5G版,vivo S9、荣耀8、小米8;
  • 苹果手机正常

### 问题:首页设置了搜索按钮,点击后跳转到搜索页,没有使用框架,原生input,在进入页面后onShow时修改focus为true

上一个页面还没加载完后进入搜索页就会先触发blur

  • 预期表现:触发bindFocus事件一次,弹出系统键盘;
  • 实际表现:第一次触发顺序:bindBlur -> bindFocus -> bindBlur -> bindFocus; 第二次进入触发顺序:bindBlur -> bindBlur

小米8未遇到上述场景,但遇到了以下场景。

最后一次编辑于  2021-08-20
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容