【问题标题】:Track S3 File upload progress from GraphQL Mutation从 GraphQL Mutation 跟踪 S3 文件上传进度
【发布时间】:2019-08-23 11:16:20
【问题描述】:

我目前正在尝试借助 documentation (Android) 上传文件。为此,我使用的是复杂对象方式,因此我有一个 dynamoDB 条目和 S3 文件一次上传。所以我使用 TransferUtility 。现在它工作正常,但有些东西我无法从文档中找到。

如何我可以跟踪文件上传的进度吗?

TransferUtility 的选项已写下,但不是用于 graphql 方式。我现在唯一回来的是来自 dynamodb 突变请求的回调/响应。

【问题讨论】:

    标签: android amazon-web-services amazon-s3 amazon-dynamodb aws-amplify


    【解决方案1】:

    您可能会在 GraphQLCall.Callback 中找到最接近的东西是 onStatusEvent 回调,您会在其中获得一个 StatusEvent 枚举:

    enum StatusEvent {
      SCHEDULED,
      FETCH_CACHE,
      FETCH_NETWORK,
      COMPLETED
    }
    

    AWS Labs Git repo 找到这个。

    【讨论】:

      猜你喜欢
      • 2012-08-18
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-01
      • 2016-05-19
      • 2014-06-03
      • 2013-05-19
      相关资源
      最近更新 更多