收藏
回答

微信onProgressUpdate res执行顺序 为何迟迟没有回答

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug onProgressUpdate 工具 6.7.0 2.0.9

通过chooseImg选择 多张图片,再通过for循环调用uploadFile 上传,同时通过onProgressUpdate获取每张图片的上传进度,但是通过打断点调试发现,每次都是先走到uploadTask.onProgressUpdate()中,而且其中的res 返回值也有问题,uploadTask.onProgressUpdate中的res 不应该对应的是上传的进度吗,但是断点中显示的是 uploadFile 中的res,之后又会恢复正常,这之间的先后逻辑顺序是什么,能解释一下吗



最后一次编辑于  2018-07-26
回答关注问题邀请回答
收藏

1 个回答

  • 2018-10-13

    目前也遇到这 个问题,发现上传是异步的,每次循环上传的时候,获取的当前上传的图片索引总是最后一张,好像无解的,希望官方在进度回调里添加一些标题,至少能知道当前更新的是哪一张图片

    2018-10-13
    有用
    回复 1
    • Blue。Blue
      Blue。Blue
      2018-10-14

      是的,特别是批量上传的时候

      2018-10-14
      回复
登录 后发表内容