就是IM场景,现在无论是电商系统,还是社交,还是各种奇奇怪怪的应用,都有C端和B端直接沟通,或者C对C聊天的需求,这就需要一个聊天页面。
问题来了:
1:由于texearea无法返回光标位置(目前input也不能),导致无法实现段落间插入表情的功能,因为你不知道插哪儿。我想,既然js原生能通过dom.selectionStart返回光标位置,uniapp肯定也能拿到这个值啊,至少H5端能,只不过可能存在兼容性问题需要解决。
2:键盘右下角文字自定义,这个功能,input是有confirm-type可以设置的,但texearea没有。。。这样的话,就必须在输入框旁边加入发送按钮。。。
不得不说uniapp极大的赋能了开发者,衷心希望uniapp越来越完美。
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20200411/ed02d2216634a50e02e640aab316a7a9.png)