Несоответствие в entityRanges с эмодзи в качестве руководящего текста для упоминаний - PullRequest
0 голосов
/ 20 ноября 2018

Я использую плагин упоминаний, он работает отлично, как и ожидалось, без смайликов / юникодов.

Мои ситуации

Например: «Чувак Суреш Чандрабабу» - мой текст в редакторе. Суреш Чандрабабу упоминается.

Мне нужно извлечь указанную позицию смещения, длину и отправить в мой API, проблема здесь в том, что при добавлении emojis / Unicode до упоминания смещение, возвращаемое редактором черновиков, было неверным.

Ожидаемый o / p: entityRange - смещение: 3, длина: 18 Фактическое значение o / p: entityRange - смещение: 2, длина: 18

Длина Emoji равна 2, но entityRange рассматривает его как 1.

Как справиться с этой ситуацией.

о / р: enter image description here

...