gpt4 book ai didi

javascript - 转换为文件对象时的 Base64 图像有一个奇怪的名字

转载 作者:行者123 更新时间:2023-11-30 16:41:27 27 4
gpt4 key购买 nike

var b64 = newCroppedImage.split(',');
var file = [];
file.push(new File([window.atob(b64[1])], {type: 'image/jpeg'}));

上面的代码创建了一个新的图像 File() 对象,该对象将被上传到 Amazon S3。问题是每个正在转换的 base64 图像的 file.name 始终是 "objec Object"(见下图),结果每个 File() 对象的图像的相似文件名。这是为什么?有办法改变吗?

enter image description here enter image description here

最佳答案

像这样

var b64 = newCroppedImage.split(',');
var file = [];
file.push(new File([window.atob(b64[1])], 'file.jpeg', {type: 'image/jpeg'}));

关于javascript - 转换为文件对象时的 Base64 图像有一个奇怪的名字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31917059/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com