React Native AWS图像上传

时间:2015-09-29 17:36:43

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

我正在使用React原生的应用程序,并将使用Amazon Web Services进行图像上传,我想知道是否可以在我的React Native应用程序中使用AWS节点SDK,因为我已阅读多个过时的博客文章,表示他们有问题,有人尝试过吗? (节点版本:4)

由于

3 个答案:

答案 0 :(得分:2)

AWS Node SDK依赖于React Native中不存在的http等几个Node库,并且可能很难忠实地重新实现。我要做的是使用原生AWS开发工具包并将它们连接到JS,或者只为S3编写一个小型JS客户端,并查看AWS Node SDK以了解它们如何进行身份验证。

答案 1 :(得分:0)

现有的节点包如react-native-aws-signature可以帮助您对React-Native的AWS请求进行身份验证。

答案 2 :(得分:0)

还有一个刚刚发布到官方AWS存储库的新库,该存储库具有完整的React Native支持,包括用于使用签名请求与S3交互的存储模块:https://github.com/aws/aws-amplify