Редактор TinyMCE заменяет все
на обычные пробелы, когда начинает печатать. Я хочу предотвратить преобразование сущности html. Он преобразует сущности при каждом нажатии клавиши.
Я уже пробовал,
entity_encoding: "named",
entities: '160,nbsp,38,amp,60,lt,62,gt'
и
entity_encoding: "named",
entities: ' '
Есть ли что-нибудь еще, что можно сделать? Это моя инициализация TinyMCE,
tinymce.init({
selector: selector,
apply_source_formatting:true,
entity_encoding: "named",
entities: '160,nbsp,38,amp,60,lt,62,gt',
force_p_newlines: force_p,
forced_root_block: forced_root,
valid_elements: "*[*]",
invalid_elements: invalid_elms,
valid_children: "+span[div],+th[input]",
extended_valid_elements: "sc[id],dd[*],dt[*],monospace[*],input[*]",
custom_elements: "~sc,~monospace,~input",
table_toolbar: "",
menubar: false,
save_enablewhendirty: false,
toolbar1: toolbar_icons,
plugins: [plugins_str],
inline: true,
formats: format_array_new,
resize: true,
toolbar_sticky: true,
contextmenu: false,
remove_script_host: false,
skin_url: this._global.tinymceUrl + "/skins/ui/oxide",
autofocus: true,
fixed_toolbar_container: "#editor-toolbar",
draggable_modal: true,
paste_auto_cleanup_on_paste: true,
paste_remove_spans: true,
paste_remove_styles: true,
paste_text_sticky: true,
paste_strip_class_attributes: "all",
paste_retain_style_properties: "",
paste_as_text: true,
});