wx.previewImage(OBJECT)
预览图片。自己代码
微信小程序图片的放大,打开图片,
changebig:function(e){
var that=this
let bigimage = that.data.api + '/Uploads/' + that.data.ceshi
wx.previewImage({
current: "that.data.api + '/Uploads/' +that.data.ceshi", // 当前显示图片的http链接
urls: [that.data.api + '/Uploads/' + that.data.img] // 需要预览的图片http链接列表(重点)
})
}
写这个主要是为了实现识别图中二维码做准备
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
current | String | 否 | 当前显示图片的链接,不填则默认为 urls 的第一张 |
urls | StringArray | 是 | 需要预览的图片链接列表 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
看着这个地方容易出现的坑
1.主要问题就是图片不能是本地的也就是必须是http的,不然出现的图片打不开
2.就是我们的urls和current的问题两个的类型注意urls的类型写错也是不行的String和StringArray
给大家配上效果图
如果大家是需要识别二维码,那必须是小程序的二维码
我放置一个我自己的项目小程序大家可以看下