我正在使用带有Ckeditor的共享空间插件为多个ckeditor加载共享工具栏,但它仍然为所有编辑器加载单独的工具栏。
这是我正在使用的代码的小提琴:https://jsfiddle.net/7Lrcup3L/
HTML:
<div id="topSpace"></div>
<textarea id="editor1" name="editor1"></textarea>
<textarea id="editor2" name="editor2"></textarea>
<div id="bottomSpace"></div>
JS:
CKEDITOR.replace('editor1',{
sharedSpaces: {
top: 'topSpace',
bottom: 'bottomSpace'
}
})
CKEDITOR.replace('editor2',{
sharedSpaces: {
top: 'topSpace',
bottom: 'bottomSpace'
}
})
需要同样的帮助!
答案 0 :(得分:0)
Shared Space是一个可选插件,未包含在标准预设中。您应首先将其添加到您的构建中和/或使用config.extraPlugins
启用。
检查Shared Toolbar and Bottom Bar SDK示例的源代码 - 只需向下滚动到“获取示例源代码”,即可查看经典和内联编辑器的工作示例。