问题描述
我正在使用CKEditor(4),最近我们为客户添加了插件“ font”,以便客户可以选择喜欢的样式和大小。效果很好,但是今天我们意识到,当我们激活该插件时,无论出于什么原因,我们都失去了对齐(对齐插件),以便客户可以对齐其文本。就像选项消失了一样。似乎松散了先添加的内容。因此,如果我们依次添加“字体”和“对齐”,则会失去选择字体的能力。如果将其添加为“对齐”,然后添加“字体”,则会失去对齐或对齐文本的能力。无法弄清楚为什么他们似乎不能很好地一起比赛。
CKEDITOR配置
CKEDITOR.editorConfig = function( config ) {
config.toolbarGroups = [
{ name: 'clipboard',groups: [ 'clipboard','undo' ] },{ name: 'editing',groups: [ 'find','selection','spellchecker' ] },{ name: 'links' },{ name: 'insert' },{ name: 'forms' },{ name: 'tools' },{ name: 'document',groups: [ 'mode','document','doctools' ] },{ name: 'others' },'/',{ name: 'basicstyles',groups: [ 'basicstyles','cleanup' ] },{ name: 'paragraph',groups: [ 'list','indent','blocks','align','bidi' ] },{ name: 'styles' },{ name: 'colors' }
];
config.extraPlugins = 'panel';
config.extraPlugins = 'floatpanel';
config.extraPlugins = 'listblock';
config.extraPlugins = 'richcombo';
config.extraPlugins = 'font';
config.extraPlugins = 'justify';
config.allowedContent = true;
config.extraAllowedContent = 'script;div(*)';
config.height = "250";
config.font_style = {
element: 'span',styles: { 'font-family': '#(family)' },overrides: [{ element: 'font',attributes: { 'face': null } }]
};
config.removeButtons = 'Underline,Subscript,Superscript';
config.format_tags = 'p;h1;h2;h3;pre;div';
config.removeDialogTabs = 'image:advanced;link:advanced';
};
是config.extraPlugins部分。哪个是第二个,删除另一个?我很沮丧!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)