如何更快地将多个图像上传到AWS S3?

时间:2020-02-20 02:27:31

标签: amazon-web-services react-native amazon-s3

我正在使用react-native-s3-upload库。

现在,它运行良好。但这太慢了。

我使用了react-native-aws3。但它们之间没有区别。

我如何比以前更快?

  for (let i = 0; i < uploaded_file.length; i++) {
        let file = uploaded_file[i];
        let name =
          i == 0
            ? `${username}_${dtsuffix}.${file.name.split(".")[1]}`
            : `${username}_${dtsuffix}_${i + 1}.${file.name.split(".")[1]}`;
        file.name = name;
        let options = {
          keyPrefix: mediatype == "image" ? "images/" : "videos/",
          ...S3Options
        };

        try {

          let res = await RNS3.put(file, options);
          await console.log("RNS3 try 문", i);
          console.log(res);
        } catch (e) {
          console.error(e);
        }
      }

我想方法需要时间。

有没有更有效的方法来解决这个问题?

0 个答案:

没有答案