为了账号安全,请及时绑定邮箱和手机立即绑定

JS 使用 canvas 压缩图片后,生成的 blob 文件,上传到后台取不到文件的

JS 使用 canvas 压缩图片后,生成的 blob 文件,上传到后台取不到文件的

慕哥6287543 2018-11-14 16:15:04
input的files[0] 能取到 filename和originalFilename但压缩过后就没办法取到了
查看完整描述

1 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

图片经过canvas压缩之后,你拿到的只是文件本身,没有任何名字信息的。你可以在提交时,添加一个字段,把名字传给后台就行了;

var formdata = new FormData();

formdata.append('0', blod);

formdata.append('filename', file.filename);


查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 866 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号