1
amazon s3 bucketにpdfファイルをアップロードします。しかし、唯一のファイル・パスはありません、ファイルのアップロードを取得しているamazon s3バケットにpdfファイルをアップロードする
あなたの問題は、このコードであるvar filepath = "";
var that = this;
this.fileChooser.open()
.then(uri => {
console.log(uri);
filepath = uri;
var fileName = 'File_' + this.global.gerUniqueString() + ".pdf";
var AWSService = window.AWS;
AWSService.config.accessKeyId = this.global.accessKeyId;
AWSService.config.secretAccessKey = this.global.secretAccessKey;
AWSService.config.region = 'ap-south-1';
var bucket = new AWSService.S3({ params: { Bucket: this.global.bucketName } });
var body = 'data:application/pdf', base64, filepath;
var params = { Key: fileName, Body: body };
bucket.upload(params, function (err, data) {
console.log(err, data);
});
})
.catch(e => console.log(e));