wx.previewImage参数current的BUG?
发布于 5 年前 作者 guiyingyao 15648 次浏览 来自 问答

问题描述  :



previewImage current当前显示图片的链接,不填则默认为 urls 的第一张

默认了current 后还是显示的

urls 列表中的第一张图片


反馈图如下:






代码如下

wxml文件

<view class=“img_item”  wx:for="{{picList}}" wx:for-item=“item”>
  <image src="{{item.url}}" bindtap=“viewPic” data-url="{{item.url}}"></image>
</view>

js文件

viewPic:function(e)
  {
    var  _this = this;
    var nowpic  = e.target.dataset.url;
     
    var picList = _this.data.picList;
    var urls = [];
    for (var i = 0; i < picList.length; i++)
    {
      //console.log(picList[i].url);
      urls.push(picList[i].url);
    }
    console.log(nowpic);
    wx.previewImage({
      current: nowpic, // 当前显示图片的http链接
      urls: urls, // 需要预览的图片http链接列表
    })
   
  },

3 回复

urls 参数里需要填写所有的图片地址,包括 A(current),是否没有将 A 放入 urls 中

我也遇到了这个问题 current无效。 怎么都是显示第一张。日志打出来又对着呢。

官方人呢? 怎么没人回应一下

回到顶部