0
AWS-SDKを使用してS3までの画像をアップロードしようとしています。アップロードが正常に動作していますが、警告/エラーが発生することがありますが、なぜこれが起こっているのか理解できませんでした。AWS SDKを使用してS3に画像をアップロードします。
誰かが大変感謝しているアイデアがあれば。
const s3 = new AWS.S3();
const ext = uri.substr(uri.lastIndexOf('.') + 1);
const type = `image/${ext}`;
const filePath = `uploads/cache/${randomString({ length: 32 })}/${randomString(10)}.${ext}`;
s3.putObject({
Bucket: Config.S3_BUCKET,
Key: filePath,
ContentType: type,
Body: new Buffer(data, 'base64'),
ACL: 'public-read',
}
エラーまたは
Promise Rejection (id: 0):
Error: C++ exception in 'nativeFlushQueueImmediate'
Malformed calls from JS: field sizes are different.
[[58,58,58,58,58,58,15,27],[4,4,4,4,4,4,1,0],[[1],[1],[1],[1],[1],[1],[136,100,1510545939677,false]],5224]
[email protected][native code]
クール、それが反応し、ネイティブサポート知りませんでした。それは正式なsdkですか? – 10101010
はい、aws-sdkは正式にネイティブの反応を正式にサポートしています。 私はこれをReact native 0.49とReact 0.16で使用しています – Henry