Tek*_*anu 5 javascript amazon-s3 amazon-web-services aws-sdk react-native
我正在尝试从 React Native 应用程序取回我的文件上传到 AWS S3 的进度报告。如您所见,我正在监听httpUploadProgress事件并尝试打印进度。但是这个回调函数没有被调用。我在这里缺少什么?
AWS.config.update({
region: AWS_REGION,
accessKeyId: user.credentials.AccessKeyId,
secretAccessKey: user.credentials.SecretKey,
sessionToken: user.credentials.SessionToken
});
const imageArrayBuffer = decode(image.data);
const s3 = new AWS.S3();
const params = {
Bucket: BUCKET_NAME,
Key: photoKey,
Body: imageArrayBuffer,
ContentType: image.type
};
s3
.upload(params)
.on('httpUploadProgress', function(evt) {
console.log(
'Uploaded :: ' + parseInt(evt.loaded * 100 / evt.total) + '%'
);
})
.send(function(err, data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1261 次 |
| 最近记录: |