2

是否可以使用 JavaScript / HTML5 访问 Amazon S3 上的文件。我基本上计划在 PhoneGap 应用程序中访问这些文件。

更具体地说,我的意思是中间没有任何服务器,即直接调用 Amazon S3。是否可以?

4

2 回答 2

4

是的。您可以为您的存储桶启用 CORS,以便可以通过XMLHttpRequest.

当专门使用 PhoneGap/Cordova 时,您可以通过在应用程序中将域列入白名单来绕过在服务器上启用 CORS:

于 2013-01-29T18:22:06.027 回答
0

回答我自己的问题 - 我想出了一个 JavaScript S3 请求签名者,使用它我能够签署 URL 并从 JavaScript 访问 S3 上的文件。

任何人需要任何详细信息,请发表评论并很乐意提供帮助。

干杯

于 2014-03-19T09:10:12.153 回答