我正在使用流星弹弓将图像上传到亚马逊s3。这是我用来上传图像文件的功能。
_handleMainImageUpload() {
const mainPictureFile = $("#vendorMainPicture")[0].files[0];
const upload = new Slingshot.Upload("myImageUploads");
upload.send(mainPictureFile, function (error, downloadUrl) {
if (error) {
console.error(error);
} else {
console.log('uploaded file available here: ' + downloadUrl);
}
});
}
我需要在其他一些功能中使用downloadUrl
。如何将downloadUrl
返回到其他功能?