从桌面拖动图像并在ckeditor中转换为base64,该编辑器不适用于chrome

从桌面拖动图像并在ckeditor中转换为base64,该编辑器不适用于chrome,ckeditor,Ckeditor,我们可以直接在ckeditor中将图像从桌面拖动到base64 演示 但它似乎不适用于Chrome,只适用于firefox 在chrome中有没有什么方法可以做同样的事情 非常感谢。CKEditor使用ImagePaste插件,它只适用于Firefox 您可以尝试使用doksoft_image_嵌入插件。请参见此处的演示: 不幸的是,这个插件是商业许可证 或者您可以尝试使用Base64映像: Base64图像将替换ImagePaste,按钮将图像作为Base64上传到CKEditor:

我们可以直接在ckeditor中将图像从桌面拖动到base64

演示

但它似乎不适用于Chrome,只适用于firefox

在chrome中有没有什么方法可以做同样的事情


非常感谢。

CKEditor使用ImagePaste插件,它只适用于Firefox

您可以尝试使用doksoft_image_嵌入插件。请参见此处的演示:

不幸的是,这个插件是商业许可证

或者您可以尝试使用Base64映像:

  • Base64图像将替换ImagePaste,按钮将图像作为Base64上传到CKEditor:


.

我开发ImagePaste插件只是为了避免Firefox中由于粘贴到内容中的大量base64图像而出现的问题,因此很清楚为什么它只能在Firefox中工作(为什么这个问题的答案是错误的)。如果您希望使用跨浏览器解决方案将文件上载到服务器(拖动、粘贴或单击一次),则可以使用商业SimpleUploads插件,该插件还可以选择将数据嵌入base64,但强烈建议不要这样做。如何在base64中进行图像大小验证?
   CKEDITOR.replace('editor1');