首页
学习
活动
专区
圈层
工具
发布

加图像
EN

Stack Overflow用户
提问于 2015-09-04 14:10:46
回答 1查看 2K关注 0票数 1

我想将图像添加到文本区域的内容中(由CKEDITOR替换)。

我所拥有的是一个脚本,它将上传的图像转换为BASE64 (缩小大小后)。

我知道,CKEDITOR的textarea可以显示图像(因为可以通过url插入图像)。但实际上我试过的东西都没有用。

因此,我有一个ID为editor的文本区域,并将其替换为var editor = CKEDITOR.replace('editor');

我试过的是$('#editor').append('<img src="data:image/jpeg;base64,.........),不起作用。我也和editor.insertHTML()试过了,但这也不管用.

我现在尝试的是在CKEDITOR的url输入中插入base64 64-字符串(当添加图像时),这是有效的。有人知道我是怎么做到的吗?只需附加一个以base64作为src的图像,或者为内置的图像上传函数插入base64 64-string作为url。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-07 15:06:47

想出了怎么做:

CKEDITOR.instances.editor.insertHtml('<img src="' + base64string + '">');

这对我来说很管用,所以实际上使用了insertHtml,而是通过访问CKEDITOR.instances.editor,而不是使用在替换编辑器时声明的var。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32400202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档