为什么预览图片时开发工具调试和真机调试不一样?开发者工具调试正常,但真机调试为什么预览不了图片?
发布于 7 年前 作者 zhugang 3700 次浏览 来自 官方Issues

图片是来自云存储,具体代码如下

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>

2 回复

你好,请打印fail或者complete回调检查。

这是complete打印的:

  1. {errMsg: "previewImage:ok"}
  2. errMsg"previewImage:ok"
  3. __proto__: Object

和success打印的一样,真机调试还是出不来

回到顶部