小程序
小游戏
企业微信
微信支付
扫描小程序码分享
Bug 表现:预览图片手指滑动放大后,切换下一张,然后在切换回上一张(就是放大的那张),此时上一张图片还是放大状态。预期表现是该张图片恢复正常状态,不是停留在放大状态。
* 如何复现?
wx.previewImage 预览多张图片,预览时放大一张,滑动到下一张,再切换回去。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
// 预览图片
previewImg: function (e) {
//获取当前图片的下标
var img= e.currentTarget.dataset.src;
var index=e.currentTarget.dataset.index;
var imgs=[];
for(var i=0;i<this.data.evaluate.res[index].images.length;i++){
imgs.push(this.data.URL+this.data.evaluate.res[index].images[i]);
console.log(imgs);
}
wx.previewImage({
//当前显示图片
current: this.data.URL+img,
//所有图片
urls: imgs
})
},
你写完之后 试试看看能不能滑动 这个自带了左右滑动的
还有记住 current是当前图片路径 一定要在urls里面可以找到 我这里使用for 循环加了前缀
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
// 预览图片
previewImg: function (e) {
//获取当前图片的下标
var img= e.currentTarget.dataset.src;
var index=e.currentTarget.dataset.index;
var imgs=[];
for(var i=0;i<this.data.evaluate.res[index].images.length;i++){
imgs.push(this.data.URL+this.data.evaluate.res[index].images[i]);
console.log(imgs);
}
wx.previewImage({
//当前显示图片
current: this.data.URL+img,
//所有图片
urls: imgs
})
},
你写完之后 试试看看能不能滑动 这个自带了左右滑动的
还有记住 current是当前图片路径 一定要在urls里面可以找到 我这里使用for 循环加了前缀