社交软件联盟
社交软件联盟
  • 发布:2020-04-08 18:29
  • 更新:2022-02-14 15:51
  • 阅读:536

如何让input焦点不和键盘绑定?

分类:uni-app

input注意事项有说

input组件若不想弹出软键盘,可设置为disable

可这input设置为disable也就不会获取焦点了啊,所以这句话有什么意义?

如何让input的焦点不和键盘的显示和隐藏绑定呢?

2020-04-08 18:29 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

目前不支持,能否说一下具体的需求场景

  • 社交软件联盟 (作者)

    隐藏键盘会使input失去焦点


    我正在做一个类似微信聊天窗口内发送表情的功能,

    当我点击输入框旁边的表情图标时,需要隐藏原生键盘,展示自己的表情键盘。


    切换为我的表情键盘后,输入框会失去焦点,此时我将不知道该何时隐藏我的表情键盘


    如果,切换为我的表情键盘后,输入框不失去焦点,我就可以通过输入框的blur事件,控制隐藏我的表情键盘。


    现在我的实现方式是,切换为我的表情键盘后,在其他空白地方加一个遮罩层,当点击其他非键盘区域时,隐藏我的表情键盘。


    这样做相对麻烦一点。所以还是希望可以让input保持焦点。

    2020-04-10 11:51

全栈

全栈 - 90后全栈男

H5+模式是可以做到的,uniapp不支持。

FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

该问题目前已经被锁定, 无法添加新回复