React Native AWS 图片上传
React Native AWS image upload
我正在用 React Native 制作一个应用程序,并将使用 Amazon Web Services 进行图像上传,我想知道 AWS 节点 SDK 是否可以在我的 React Native 应用程序中使用,因为我已经阅读了多篇过时的博客文章,说他们有问题,有人试过吗? (节点版本:4)
谢谢
AWS Node SDK 依赖于几个 Node 库,例如 http
,这些库在 React Native 中不存在,可能很难忠实地重新实现。我要做的是要么使用本机 AWS SDK 并将它们桥接到 JS,要么为 S3 编写一个小型 JS 客户端并查看 AWS Node SDK 以了解它们如何进行身份验证。
有像react-native-aws-signature
这样的现有节点包可以帮助您对 React-Native 的 AWS 请求进行身份验证。
还有一个新库刚刚发布到官方 AWS 存储库,它具有完整的 React Native 支持,包括一个用于使用签名请求与 S3 交互的存储模块:https://github.com/aws/aws-amplify
我正在用 React Native 制作一个应用程序,并将使用 Amazon Web Services 进行图像上传,我想知道 AWS 节点 SDK 是否可以在我的 React Native 应用程序中使用,因为我已经阅读了多篇过时的博客文章,说他们有问题,有人试过吗? (节点版本:4)
谢谢
AWS Node SDK 依赖于几个 Node 库,例如 http
,这些库在 React Native 中不存在,可能很难忠实地重新实现。我要做的是要么使用本机 AWS SDK 并将它们桥接到 JS,要么为 S3 编写一个小型 JS 客户端并查看 AWS Node SDK 以了解它们如何进行身份验证。
有像react-native-aws-signature
这样的现有节点包可以帮助您对 React-Native 的 AWS 请求进行身份验证。
还有一个新库刚刚发布到官方 AWS 存储库,它具有完整的 React Native 支持,包括一个用于使用签名请求与 S3 交互的存储模块:https://github.com/aws/aws-amplify