可以看我提供的示例:https://codepen.io/ineo6/pen/... 核心代码如下: function btof(data, fileName) { const dataArr = data.split(","); const byteString = atob(dataArr[1]); const options = { type: "image/jpeg", endings: "native" }; const u8Arr = new Uint8Array(byteString.length); for (let i = 0; i < byteString.length; i++) { u8Arr[i] = byteString.charCodeAt(i); } return new File([u8Arr], fileName + ".jpg", options); } 这样使用: btof(base64Str,"图片名称")
可以看我提供的示例:https://codepen.io/ineo6/pen/...
核心代码如下:
这样使用: