商品模块,富文本上传本地图片后,页面图片src内容为data:image/jpeg;base64

来源:8-10 添加商品页面的开发(5)

慕粉3858555

2018-02-27

老师您好,

我在富文本上传图片时,上传成功后,图片的src属性内容不是图片URL地址,而是data:image/jpeg;base64格式的

补充说明:

我的后台自己重写了,图片上传用的springMVC的文件上传;

图片上传成功了,在后台指定的上传路径中有;

图片上传数据格式和您的演示接口一样;

商品图片的上传功能,正常(img的src属性是url),只有富文本的不行是base64格式的

请问老师是不是我哪里还需要设置什么呢?

感谢


每次在simditor中上传本地图片,都会有两次请求,第一次没有返回值,第二次有

http://img.mukewang.com/szimg/5a954f660001ae0a05480072.jpg

http://img.mukewang.com/szimg/5a954fa0000186dc05080168.jpg

http://img.mukewang.com/szimg/5a954fe3000191fe07070157.jpg


第一次请求的,app.js:11727 是jquery的  jQuery.ajaxTransport方法中的 xhr.send( options.hasContent && options.data || null ); 这一行


谢谢老师

写回答

1回答

Rosen

2018-02-27

再确认下富文本那里接口返回的格式,包括层级。你这个问题应该是上传的时候返回值有问题了,富文本会把base64格式的图片当成备选方案。

0
3
Rosen
回复
慕粉3858555
这两个上传请求要求的数据返回格式不一样,用同一个是有问题的。看下接口文档里,有一个专门的富文本的上传格式,按着那个来
2018-02-28
共3条回复

React16+React-Router4 打造企业级电商后台管理系统

【毕设面试】让缺乏框架开发经验的你掌握框架开发

976 学习 · 405 问题

查看课程