gpt4 book ai didi

javascript - 使用 CKEditor、BLOB 字段和 Rails 4 自定义上传图像

转载 作者:行者123 更新时间:2023-11-29 19:12:05 25 4
gpt4 key购买 nike

我目前在我的网站中使用 CKEditor。用户可以使用CKEditor中的上传图像按钮将一些图像上传到服务器。

使用CKEditor的页面上有一个id为#article_conteudo的textarea字段,下面是配置编辑器的javascript代码:

CKEDITOR.replace('article_conteudo', {
filebrowserImageUploadUrl: '/article/upload/'
});

URL /article/upload/ 指向 articles_controller 中的方法 file_upload:

def file_upload
image = ArticlesImage.new

image.imagem = params[:upload].read

image.save
end

图像存储在 MySQL 数据库的 BLOB 字段中。

图像保存在数据库中没有任何问题。但是,保存后,编辑器中没有任何反应。我不确定在这种情况下 CKEditor 的上传操作的预期响应是什么。我也不确定 CKEditor 上传是否支持使用 BLOB。

如何在我的项目中实现此功能?

如果CKEditor无法完成,是否有其他插件可以做到?

感谢您的帮助

PS:项目必须使用BLOB,我不能使用其他方法

最佳答案

这取决于您的需要。

如果您想在浏览器上显示图像,则必须创建涉及的 JSON 响应。

然后,CKEditor 的 fileUploadResponse 将能够在编辑器上显示您的图像(或文件)。

关于javascript - 使用 CKEditor、BLOB 字段和 Rails 4 自定义上传图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43005692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com