//图片预览
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) { },
})
}
我现在也有这个需求,我有一张图片放在本地,想点击按钮预览这张图片,但是查看文档好像不能预览本地图片,怎么办啊??
嗯恩 好的谢谢
推荐 七牛。个人的有免费10G给你存。多了就要钱了。
恩 谢谢哈 兄弟
所以还是建议你把你的图片上传到cdn上。
。。。。。你转换成官方的本地图片看看。他有个getImageinfo 不知道是不是可以拿到本地图片链接。
//图片预览
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链接列表
})
},
恩 兄弟就是问下怎么才能预览本地图片啦 我没有后台 只做前台展示板的 如果模拟的数据又不能滑动
//小程序只能预览网络图片不能预览本地图片 你这里不都写了吗?
如果访问的是imgs1 则图片可以正常预览 访问不带htpps:// 或则http:前缀的图片路径则无法预览