我们的用户正在将粘贴图像复制到编辑器(CKEditor 5)中,这是我们不希望支持的。
CKEditor 4的建议修复程序似乎在5中不起作用。
如何更改编辑器以禁用此功能?
这是我的配置:
const editorConfig = {
toolbar: ['heading', 'bold', 'italic', 'bulletedList', 'numberedList'],
removePlugins: ['Image', 'ImageToolbar', 'ImageStyle', 'ImageUpload', 'ImageCaption'],
heading: {
options: [
{
model: 'paragraph',
title: 'Paragraph',
class: 'ck-heading_paragraph',
},
{
model: 'heading2',
view: 'h2',
title: 'Heading',
class: 'ck-heading_heading2',
},
],
},
};
如果你想完全禁用图像功能,这是-使它不可能为了要插入的图像/加载以任何方式编辑器,那么你就应该删除Image
,ImageToolbar
,ImageStyle
,“ImageUpload,并ImageCaption
从你的编辑器插件。最简单的方法是使用config.removePlugins
。您还可以检查如何安装插件,因为卸载是相反的过程。
如果要禁止插入图像,但仍对内容中已经存在的那些图像保持支持,则需要以不同的方式处理它。您必须阻止粘贴/删除它们,这可以通过剪贴板集成公开的功能来完成。您可能也想ImageUpload
在这种情况下删除该插件。最后,您可能不需要imageUpload
工具栏中的按钮,因此您必须重新配置它。