简单说下遇到的问题
【nvue】使用textarea做聊天输入框,其他一切ok,最关键的是插入表情做不了,这就尴尬了?
看到官方文档里有cursor参数 并且在blur 和 input事件下给返回,但是事实情况是input 有blur没有
于是我们想到在每次点击表情时主动触发blur事件来获取光标位置的方案也行不通了
无奈中,忽然想到通过ref使用getSelectionRange可以获取选中范围也就是光标位置,于是开始试验,当使用iOS时发现【没毛病】,当时高兴的一批,感觉发现新大陆了,可马上Android来了当头一棒,我就很纳闷,之前就反馈过一个双端表现不一致的bug,至今没人理,why?你们开发uniapp不就是为了跨平台,抹平多端差异么?? 还是说只有我自己遇到这些问题?
希望可以得到正面回答,解不解决的给个回复,知道你们很忙,但是建立这个平台不就是和开发者建立沟通的么???
2 个回复
1***@qq.com
app聊天框的 图文表情怎么做,有什么思路?
2***@qq.com
我是直接学了一个原生的输入框组件,然后在nvue调用,这样原生就能搞定焦点,输入法,表情的问题