关于input组件的bug和建议
现在input组件在失去焦点时会自动收起键盘,一些场景上很不友好。比如微信的聊天界面,点击发送之后键盘是一直存在的,这个在目前小程序就无法实现。
并且,在个别环境上(如m1 metal,Yun OS 3.1.6,微信版本6.5.3),上述情况(键盘收起)引起的界面发生变化,会导致本来点击发送按钮的操作并没有执行(猜测是按钮的位置发生了变化,所以没有点到),需要等键盘收起后再次点击发送才能生效。
建议:
1、input 的失去焦点收起键盘功能变为可选,默认为 true,当开发者设置为false的时候,失去焦点也不收起键盘;
2、增加操作软键盘api,允许开发者在任何时候自由弹出、收起键盘;(有人说这个已实现,但是我翻了一圈文档没看见)
3、可以设置软键盘右下角回车键的样式,如“下一步”、“完成”、“回车”等等(好像不太容易实现)。
以上问题及建议希望你们能够认真考虑并给予我信息反馈,谢。
祝,新年快乐,鸡年大吉吧。