Сохранять положение курсора / закладки в крошечном размере при использовании setContent

Я работаю над продуктом с открытым исходным кодом, чтобы обеспечить совместное редактирование в CMS. Вариант использования следующий: Пока пользователь A редактирует какой-то крошечный узел, пользователь B обновляет тот же узел. Все работает нормально, обновляя пользовательский крошечный редактор, кроме сохранения его позиции курсора. Т.е.

var bookmark = editor.selection.getBookmark();
editor.setContent(content);
editor.selection.moveToBookmark(bookmark);

не будет работать, если содержимое изменилось до каретки. http://tinymce.moxiecode.com/forum/viewtopic.php?id=20458 упоминает, что будет обновление для решения такой ситуации, но что я могу сделать сейчас? какой MDF чаще всего используется для общей кроссплатформенной мобильной разработки.

Очевидно, я не ищу идеальную платформу для любых целей, но, по крайней мере, знаю ваше мнение и какие фреймворки вы используете сейчас, если таковые имеются .. .

Спасибо за помощь!

9
задан EmptyStack 19 August 2011 в 10:08
поделиться