Согласно API TinyMCE, следующий код JavaScript соблюдает изменения в редакторе TinyMCE:
tinyMCE.init({
...
setup : function(ed) {
ed.onChange.add(function(ed, l) {
console.debug('Editor contents was modified. Contents: ' + l.content);
});
}
});
Однако я не могу запустить этот код из Dart с помощью библиотеки js. Помощь приветствуется.
ОБНОВЛЕНИЕ: в коде JS выше есть проблема. В качестве альтернативы я нашел этот рабочий код здесь:
var ed = new tinymce.Editor('textarea_id', {
init_setting_item: 1,
}, tinymce.EditorManager);
ed.on('change', function(e) {
var content = ed.getContent();
console.log(content);
});
ed.render();
Мне все еще нужна помощь в запуске кода из Dart. И желательно сохранение его результатов в переменной Dart для последующей обработки.
js.retain
. Извиняюсь. 28.06.2013js
. Предупреждение должно исчезнуть. 16.10.2013