我在我的AngularJS控制器中有一个base64数据URL,我需要从中获取一张图片文件,以便可以通过ajax发送到服务器作为多部分数据?
我正在寻找类似于AngularJS文件写入程序的东西。 请问有人能帮我吗?
您可以从 base64 数据生成 Blob。
var imageBase64 = "image base64 data";
var blob = new Blob([imageBase64], {type: 'image/png'});
从这个 blob 中,你可以生成文件对象。var file = new File([blob], 'imageFileName.png');
您可以使用此文件对象,并使用多部分数据将其发布到服务器。