我正在使用CKEditor 4.8。
我的任务是添加可拖动的垂直对齐栏,以便用户可以确保文本在整个文档上对齐。我已经开始实现插件,但是遇到了一些问题,其中插入html对文档内容有影响。
例如,如果选择了一段文本,则单击调用editor.insertHtml()
的工具栏按钮将导致所选文本丢失。即使未选择任何文本,也会在光标碰巧的地方插入新行。
理想情况下,我希望此插件添加UI元素而完全不影响Editor.Editable()
,但我希望找到一种不会以人为明显的方式破坏内容的方法。我该怎么办?