Можно ли найти ширину символа в строке (предложение или слово) в SVG - PullRequest
2 голосов
/ 29 марта 2019

Я пытаюсь создать динамический текстовый редактор в SVG, используя two.js, у меня есть пользовательский мигающий курсор (функциональность курсора, это то же самое, что поле ввода в HTML, как я могу перемещать курсор в редактировании предложения, добавлять, удалить символы). Я хочу поместить курсор точно после определенного символа.

Я подбираю ширину DOM, используя .getBBox() и .getBoundingClientRect, и поддерживаю положение курсора, но у меня возникает проблема, когда я пытаюсь редактировать в середине предложения.

...