先上代码 由于项目需要将base64转换为file文件上传到服务器 正常使用new File()就可以了 使用后发现ios系统有兼容问题 后来一顿搜索 找到了一个曲线救国的方法 就是 base64 ->blob->file 这样就能解决ios的兼容问题了 atob(ascii ...
先上代码 由于项目需要将base64转换为file文件上传到服务器 正常使用new File()就可以了 使用后发现ios系统有兼容问题 后来一顿搜索 找到了一个曲线救国的方法 就是 base64 ->blob->file 这样就能解决ios的兼容问题了 atob(ascii ...
1.通过new File()将base64转换成file文件,此方式需考虑浏览器兼容问题。 // 将base64转换为文件 function dataURLtoFile(dataurl, filename) { let arr = dataurl.split ...
function dataURLtoFile(dataurl, filename) { //将base64转换为文件 var arr = dataurl.split(','), mime = arr[0].match ...
const base64ToBlob = function(base64Data) { let arr = base64Data.split(","), fileType = arr[0].match ...
不想用canvas转 <input type="file" id="file" accept="image/*" onchange="changeImg()"/> <script> function blobToDataURL(blob,cb ...
...
64->File blob->64 原生请求blob ...