Я использую плагин упоминаний, он работает отлично, как и ожидалось, без смайликов / юникодов.
Мои ситуации
Например: «Чувак Суреш Чандрабабу» - мой текст в редакторе. Суреш Чандрабабу упоминается.
Мне нужно извлечь указанную позицию смещения, длину и отправить в мой API, проблема здесь в том, что при добавлении emojis / Unicode до упоминания смещение, возвращаемое редактором черновиков, было неверным.
Ожидаемый o / p: entityRange - смещение: 3, длина: 18
Фактическое значение o / p: entityRange - смещение: 2, длина: 18
Длина Emoji равна 2, но entityRange рассматривает его как 1.
Как справиться с этой ситуацией.
о / р: