收藏
回答

wx.chooseimage上传多图success获取的图片顺序和选择顺序不一致

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.chooseimage 客户端 6.7.2 2.2.5

wx.chooseimage上传多图success获取的图片顺序和选择顺序不一致

请问wx.chooseimage 获取的顺序是按照什么排序的,为什么和手动选择的顺序不一致呢?

求解答,非常感谢

回答关注问题邀请回答
收藏

3 个回答

  • 默枫
    默枫
    2020-01-21

    利用for循环上传多张图片,然后在存储fileid的数字中添加一个index字段,上传成功输出

    然后获取数据后根据index对数据进行重新排序

    这样图片显示的顺序就可以按照选择图片上传的顺序进行显示,不用处理上传文件的api的异步操作

    2020-01-21
    有用 1
    回复 1
    • 一往无前
      一往无前
      2022-03-04
      不是上传到自己的服务器异步问题,而是选择图片的时候就已经是异步了,选择的图片就是乱的。选择本地图片这一步就已经乱了
      2022-03-04
      回复
  • 卢霄霄
    卢霄霄
    2018-09-05

    因为呀。上传是个异步动作呀,小的先结束了,就先进了回调。。请用闭包或者递归来做

    2018-09-05
    有用 1
    回复 3
  • newbmiao
    newbmiao
    2019-02-03

    分享一个图片拖拽排序组件

    2019-02-03
    有用
    回复
登录 后发表内容