HarmonyOS RichEditor光标位置异常问题
RichEditor光标位置异常问题。
场景描述:在评论键盘拉起后,输入@,会拉起关注列表,随机点击多个关注的用户头像,再通过键盘的删除键点击删除,删除第一个用户名之后,光标位置会随机漂移,此时可以通过getCaretOffset() 获取到正确的光标位置,用setCaretOffset()进行设置,返回值也是true,但设置不生效。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关于设置RichEditor组件的光标起始位置位于左上角
626浏览 • 1回复 待解决
RichEditor组件如何设置光标的起始位置位于左上角
1917浏览 • 2回复 待解决
HarmonyOS RichEditor 添加图片后光标消失
318浏览 • 1回复 待解决
HarmonyOS 如何改变光标位置
578浏览 • 1回复 待解决
HarmonyOS 如何让RichEditor 聚焦出现光标,但是又不拉起键盘。
228浏览 • 1回复 待解决
设置TextInput组件光标位置在起点
890浏览 • 1回复 待解决
基于自定义键盘设置光标位置
944浏览 • 1回复 待解决
HarmonyOS RichEditor问题
287浏览 • 1回复 待解决
HarmonyOS RichEditor 使用问题
901浏览 • 1回复 待解决
HarmonyOS RichEditor使用问题
261浏览 • 1回复 待解决
RichEditor组件如何主动弹出键盘(包括光标),以及主动收起键盘
1579浏览 • 1回复 待解决
HarmonyOS RichEditor.onPaste问题
215浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置RichEditor输入框光标、手柄颜色?
429浏览 • 1回复 待解决
HarmonyOS Swiper嵌套RichEditor的问题
240浏览 • 1回复 待解决
HarmonyOS input输入光标闪动问题,光标竖线显示不完整
540浏览 • 1回复 待解决
HarmonyOS 给TextInput的padding设置成0,光标出现异常
189浏览 • 1回复 待解决
自定义键盘需要获取到当前光标位置,应该如何获取
2402浏览 • 1回复 待解决
HarmonyOS RichEditor 获焦/失焦问题
741浏览 • 1回复 待解决
HarmonyOS 自定义键盘如何处理光标不在最后面位置
232浏览 • 1回复 待解决
HarmonyOS CustomDialog位置问题
571浏览 • 1回复 待解决
HarmonyOS 弹窗异常问题
938浏览 • 1回复 待解决
小程序输入法键盘光标问题
799浏览 • 1回复 待解决
HarmonyOS Tabs位置问题
201浏览 • 1回复 待解决
排查后发现,应该是RichEditor的aboutToDelete方法和controller的deleteSpans方法重复删除导致,影响selectionChange的计算可尝试以下方案:
方案一:在aboutToDelete方法中,若有选中内容,不适用deleteSpans,直接返回true。
方案二:使用deleteSpans删除参数范围内的字符串,aboutToDelete依然返回false。