图片是来自云存储,具体代码如下
js:
previewImg: function (e) {
let that = this;
let imgArr = []
for(var i=0;i<that.data.dataList.length;i++){
imgArr[i] = that.data.dataList[i].fileIDs[0]
}
console.log(e.currentTarget.dataset.src);
console.log(imgArr);
for(var index in imgArr){
wx.previewImage({
current:e.currentTarget.dataset.src, //当前图片地址
urls: imgArr, //所有要预览的图片的地址集合 数组形式
success(res){
console.log(res)
}
})
}
wxml:
<view wx:for='{{item.fileIDs}}' wx:key='index'>
<image class='img' src='{{item}}' data-src='{{item}}' bindtap='previewImg'></image>
</view>
这是complete打印的:
和success打印的一样,真机调试还是出不来
你好,请打印fail或者complete回调检查。