需求场景:类似机器人客服自动回复功能,一开始有个input框可以输入信息发送,机器人会默认返回消息,还有个语音按钮,当使用语音按钮只会会将自己说的话转移文本放在textarae中。
发现问题:因为需要在同一个地方进行input和textarae的切换,华为手机(其他安卓手机和苹果手机暂无此问题,测试机有限)存在频繁切换导致无法获取到textarae的焦点,也无法点击输入框。
解决问题:看了很多文档,也问了大佬,说是可能taro自身的缺陷,暂时无更好的办法,因此与业务协商,将前后的input和textarae统一使用textarae,在前后控制textarae的展示行高,模拟成input的样子。