我正在使用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);
}
}
我想方法需要时间。
有没有更有效的方法来解决这个问题?