收藏
回答

获取图片规格参数

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.getImageInfo 工具 6.6.7 2.2.0

需求是一个多个banner图,每个banner图的高度是根据用户上传的该banner图的第一张来设定的,所以我要获取到每个banner图第一张图片的尺寸,但是用wx.getImageInfo获取总是在代码最后才执行,而且我把所有banner图第一张添加到一个数组里面后循环获取这些图片的规格,打印出来的顺序和数组里面的图片顺序不一样,这个问题该怎么解决,有没有大佬遇到过,能否告知下


800*800那个是数组里第一张图片

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

1 个回答

  • Galina
    Galina
    2018-07-26

    因为这个wx.getImageInfo是异步的,所以哪个先返回就打出来的哪个。


    办法的话,我想先定一个长度和imgs一样的数组(比如叫array),然后在success里面把返回存进去。

    array[i] = res

    2018-07-26
    有用
    回复
登录 后发表内容