收藏
回答

页面输入框自动聚焦,在聚焦没完成的时候做了其他操作,怎么判断输入框完成自动聚焦?

页面初始输入框自动聚焦,当软键盘还没弹出的时候,点击了热搜词,完成了搜索,软键盘才完成弹出,这时输入框会再次聚焦,怎么解决?  能否判断输入框已经完成自动聚焦

回答关注问题邀请回答
收藏

1 个回答

  • var 友原
    var 友原
    2019-08-07

    正常情况点击热搜词不是应该跳到搜索结果页了吗

    2019-08-07
    赞同
    回复 5
    • 旅途
      旅途
      2019-08-07
      同一个页面,只是显示和隐藏。自动聚焦还没完成,点击了热搜词,搜索已经完成了,输入框才再次聚焦,所以会出问题
      2019-08-07
      回复
    • var 友原
      var 友原
      2019-08-07回复旅途
      试下点击的让输入框失焦
      2019-08-07
      回复
    • 旅途
      旅途
      2019-08-07回复var 友原
      点击的时候有设置聚焦为false,但是初始化的自动聚焦还没完成,就算设置了失去焦点,还是会继续完成初始的自动聚焦,有办法获取什么时候完成自动聚焦吗?
      2019-08-07
      回复
    • var 友原
      var 友原
      2019-08-07

      官方这么说应该就是防止出现你这种问题吧
      或者你监听键盘高度试试,当键盘高度变化时表示已经聚集完成,不过这个可能会不准

      2019-08-07
      回复
    • 旅途
      旅途
      2019-08-07回复var 友原
      估计是,聚焦的时候最好不执行其他操作,谢谢
      2019-08-07
      回复
登录 后发表内容
问题标签