上传到S3的文件与原始文件不同

时间:2018-07-09 23:04:37

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

我要使用预先签名的URL将XMLHTTPRequest的文件从React Native应用程序直接上传到S3,问题是上传到S3的文件与原始文件有很大不同,XMLHTTPReqeust部分看起来很像{{3} }。两个文件的大小完全不同

$ ls -alh remote.jpeg local.jpg -rw-r--r-- 1 hao staff 55K 10 Jul 09:47 local.jpg -rw-r--r--@ 1 hao staff 215K 10 Jul 09:48 remote.jpeg

1 个答案:

答案 0 :(得分:0)

我认为这是因为当我从图库中选择一个时,Expo ImagePicker会压缩图像,对于PNG图像,这是可以的,因为根本没有压缩,但是对于JPEG(拍照时这是iOS中的默认格式),它将压缩图像,我想知道是否有办法让Expo ImagePicker停止压缩,即使将quality选项设置为1.0