新入职接受一个带有 Tinymce 4.92 版本的项目,出现了以下问题,竟然还互相排斥,我也是服了。
- 使用 tinymce.get(dom).setContent 设置文本内容光标无法定位到末尾,(但不会产生首尾空的 p 标签)
- tinymce.execCommand 设置光标可以定位但是文本首尾莫名其妙的插入一个含空格的 p 标签
- 在配置项的 forced_root_block:false 设置强制根节点块元素为 false,首尾空行问题解决,但是在第三行无法输入空格(空格被挂起)
我利用毕生所能都查不出 tinymce.execCommand 为什么会插空白的 p 标签,甚至都没人提出这个问题。至于光标定位基本上都是推荐 tinymce.execCommand 方法。。。
forced_root_block:false 这个空格无法输入官方称在 5.00 版本解决。我崩溃了,这一个新项目这么大升级一个全局都在用的编辑器一个大版本,我真的不敢。
项目主要是用于外贸的,空格键多重要不言而明。现在主要真的没灵感的了