0

我希望用户将他们的照片上传到 Amazon S3 我使用 AWS SDK 将图片上传到 Amazon S3 服务。在使用 AWS SDK 上传照片时,我想在数据库中保留照片的 URL、路径:我使用此功能来显示图像: S3GetObjectRequest *getObjectRequest = [[S3GetObjectRequest alloc] initWithKey:nameImage withBucket:@"nameBucket"];

S3GetObjectResponse *getObjectResponse = [[AmazonClientManager s3] getObject:getObjectRequest];

UIImage *tampon = [[UIImage alloc] initWithData:getObjectResponse.body];

对于一个用户,他有很多图像,我现在必须将每个图像的名称显示为图像,你能帮帮我吗?

4

1 回答 1

0

如果您开发基于浏览器的应用程序,那么您不太可能实现您的目标,因为我还没有在 iOS 上找到支持从浏览器上传到服务器的浏览器。它处理苹果不允许很多东西直接与本地存储通信。

另一方面,基于 HTML5 的开发解决方案确实将 API 绑定到设备硬件中,例如 phonegap 和 appmobi(它们是同一个),但是没有 PHP,你必须知道 javascript和jquery之类的东西广泛地能够与您的服务器或接受请求的第3方系统进行通信,但总而言之,这是您问题的基础,Apple只是不允许像浏览器这样的应用程序直接访问存储我知道原因实际上更复杂一点,但这就是它归结为的原因。

于 2012-07-28T20:08:56.113 回答