JavaScript Base64 作为文件上传的实例代码解析

例如我们用某些 裁剪插件 得到的图片是

这样的,那这样的文件怎样在from 表单上传(当然我是举例,大部分的裁剪插件都是有内置的)

首先需要 吧 base64 流转换成 blob 对象,文件对象都继承它。

函数如下:

那么剩下的就作为文件上传就ok

全部代码是这样子的:

上传用例