收藏
回答

小程序多图预览本地图片 为什么不能预览到图片效果

问题模块 框架类型 操作系统 工具版本
开发者工具 小程序 Windows 1.1

//图片预览

previewImg: function (e) {

var that = this;

console.log(e.currentTarget.dataset.index);

var index = e.currentTarget.dataset.index;

var imgs = this.data.imgs;

var imgurl = that.data.imgurl;

wx.previewImage({

current: imgs[index],     //当前图片地址

urls: imgs,               //所有要预览的图片的地址集合 数组形式

success: function (res) { },

fail: function (res) { },

complete: function (res) { },

})

}


最后一次编辑于  2018-03-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

12 个回答

  • phoenixor
    phoenixor
    2018-03-08

    我现在也有这个需求,我有一张图片放在本地,想点击按钮预览这张图片,但是查看文档好像不能预览本地图片,怎么办啊??

    2018-03-08
    赞同
    回复
  • 李刚
    李刚
    2018-03-01

    嗯恩  好的谢谢

    2018-03-01
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-01

    推荐 七牛。个人的有免费10G给你存。多了就要钱了。

    2018-03-01
    赞同
    回复
  • 李刚
    李刚
    2018-03-01

    恩  谢谢哈 兄弟


    2018-03-01
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-01

    所以还是建议你把你的图片上传到cdn上。

    2018-03-01
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-01

    。。。。。你转换成官方的本地图片看看。他有个getImageinfo 不知道是不是可以拿到本地图片链接。

    2018-03-01
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-01

    //图片预览

      previewImg(e) {

        var imglist = []

        for (var i = 0; i < this.data.partJobVo.jobPhotos.length; i++) {

          imglist.push(this.data.partJobVo.jobPhotos[i].imageMax)

        }

        wx.previewImage({

          current: e.currentTarget.dataset.imagemax, // 当前显示图片的http链接

          urls: imglist // 需要预览的图片http链接列表

        })

      },


    2018-03-01
    赞同
    回复
  • 李刚
    李刚
    2018-03-01

    恩 兄弟就是问下怎么才能预览本地图片啦  我没有后台  只做前台展示板的    如果模拟的数据又不能滑动

    2018-03-01
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2018-03-01

    //小程序只能预览网络图片不能预览本地图片 你这里不都写了吗?

    2018-03-01
    赞同
    回复
  • 李刚
    李刚
    2018-03-01

    如果访问的是imgs1 则图片可以正常预览   访问不带htpps://  或则http:前缀的图片路径则无法预览


    2018-03-01
    赞同
    回复

正在加载...