收藏
回答

在安卓下使用bindinput事件,输入第一个字符后,键盘就被收回去了。

在安卓下使用bindinput事件,输入第一个字符后,键盘就被收回去了。


<input placeholder="请输入车型品牌或车系名称" bindinput="carSearchkeyup" value="{{carSearchValue}}" focus="true" type="text"/>


请问怎么解决?

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

4 个回答

  •  东!😏
     东!😏
    2017-09-23

    bindinput中调用setData()貌似的确有问题 我的程序中有一半的键盘出现了输入之后自动收起键盘的情况 一半没有 测试发现去掉setData()就好了 老火

    2017-09-23
    有用
    回复
  • maq
    maq
    2017-05-25

    showToast 当然会导致输入框失焦吧?小程序有什么可修复的呢?


    倒是你的程序,在 bindinput 里面调用 wx.showToast 貌似哪里不对……

    2017-05-25
    有用
    回复
  • 郑飞
    郑飞
    2017-05-25

    问题找到了,因为在事件中使用了wx.showToast。希望小程序修复此问题。

    2017-05-25
    有用
    回复
  • maq
    maq
    2017-05-25

    你是不是在事件响应函数里调用了 setData()?这样可能会导致重新渲染,进而导致输入框失去焦点。以上为猜测,未实践验证。

    2017-05-25
    有用
    回复
登录 后发表内容