Я пытаюсь обновить текстовую область TinyMCE, используя изменения, записанные в базе данных в реальном времени. Однако всякий раз, когда происходит обновление из базы данных, курсор / каретка переходит в начало.
Вот фрагмент кода, который обновляет текстовое поле.
dbRefObject.on('value', snap => tinymce.get('text-area').getBody().innerHTML = (snap.val()));
Но он работал нормально когда это было обычное текстовое поле
dbRefObject.on('value', snap => document.getElementById("text-area").value = (snap.val()));
Подход ".setContent ()" заставлял курсор / каретку также перескакивать в начало