Ios s3图像并没有在任何iPhone上渲染,在web和Android上运行良好
我有一个angular应用程序,我正在将图像上传到AmazonS3 bucket,并在成功响应中获得上传的图像URL(位置)。 该图像在所有设备上都能完美呈现,但在iPhone上却不能 案例1: 如果我从iPhone上传图像,它适用于:Ios s3图像并没有在任何iPhone上渲染,在web和Android上运行良好,ios,angular,amazon-s3,Ios,Angular,Amazon S3,我有一个angular应用程序,我正在将图像上传到AmazonS3 bucket,并在成功响应中获得上传的图像URL(位置)。 该图像在所有设备上都能完美呈现,但在iPhone上却不能 案例1: 如果我从iPhone上传图像,它适用于: 所有设备(网络、移动、无处不在) 案例2: 如果我从iPhone以外的任何设备上传图像,它适用于: 所有设备(网络、移动设备),但不适用于iPhone 我已尝试对bucket的所有访问权限 this.bucket.upload(this.uploadPa
- 所有设备(网络、移动、无处不在)
- 所有设备(网络、移动设备),但不适用于iPhone
this.bucket.upload(this.uploadParams, function (err, data) {
if (data) {
that.notasForm.controls['image'].setValue(data.Location);
} else {
that.clearImage();
}
});
有可能比较不同上传请求的标题吗?嗯,真的没有,因为我无法从iPhone浏览器发送标题。我们可以尝试其他方法吗?另一种方法是在AWS控制台中检查S3对象的属性。查看从iPhone上传时属性是否有任何差异。两个对象的属性相同。您使用的图像格式是什么?