收藏
回答

textarea可以实现和微信一样,点击emoji到输入框时只显示光标不弹起键盘吗?

<textarea :style="{'padding':platform == 'ios'?'0 36rpx':'22rpx 36rpx'}"

:disabled="userData.user_status == 4" :fixed="true"

placeholder-style="color:#C2C2C2"

:placeholder="userData.user_status == 4?'对方账户异常,无法发送':'请输入'" cursor-spacing="20"

class="btn font-34" v-model="inputVal" :show-confirm-bar="false" auto-height

:focus="textFocus" :cursor="cursorPosition" @focus="onTextareaFocus"

@tap.stop="onTextareaFocus" adjust-position></textarea>


想要实现和微信聊天一样:点击emoji时候,添加emoji到聊天输入框,光标显示可以继续点击,但是键盘不谈起

目前实现

1:点击emoji在textarea的inputVal后面添加表情,不触发光标,可连续点击emoji,但是会出现内容超过textarea的高度后,无法看到最新输入的inputVal,只有手动拖到最后查看

2:点击emoji在textarea的inputVal后面添加表情,手动触发光标,会弹起键盘,不可连续点击emoji,可以看到最新输入的inputVal

回答关注问题邀请回答
收藏
登录 后发表内容