tinyMCE - получить содержимое до позиции курсора

Я делаю небольшой плагин для предсказания слов для tinyMCE, и мне нужно извлечь немного текста, а затем вставить текст из списка предсказанных слов. Вставка не должна быть проблемой, так как я знаю, где находится курсор, и могу использоватьmceInsertContent команда. Получение текста для прогноза, однако ...

Мне нужно извлечь часть текста, заканчивающуюся буквой непосредственно перед позицией курсора и начинающуюся, ну, в общем, с начала текста. Я могу удалить теги HTML самостоятельно, если это необходимо, но я предпочитаю позволять tinyMCE делать это, если это возможно.

Я думал сделать это так:

Вставить закладку в текущую позицию курсора, используяmceInsertContentСоздайте диапазон от начала текста до моей закладки.Получить содержание ассортимента.Удалить закладку.

Теперь, так как я не очень хорошо разбираюсь в tinyMCE, что оказалось для меня чем-то вроде проблемы, так как же поступить так?

Код должен работать кросс-браузерно.

Ответы на вопрос(1)

Ваш ответ на вопрос