核心提示:微信图片预览的心得前几天应公司的需求给H5页面增加了一个图片预览的功能。首先写关于关于微信的东西看微信的SDK文档是肯定要的。找到SDK文档图片预览的接口wx.previewImage({curren...
微信图片预览的心得
前几天应公司的需求给H5页面增加了一个图片预览的功能。
首先写关于关于微信的东西看微信的SDK文档是肯定要的。
找到SDK文档图片预览的接口
wx.previewImage({
current: '', // 当前显示图片的http链接
urls: [] // 需要预览的图片http链接列表
});
以下完整代码
//要遍历所有需要预览的图片
function taskPreviewImage(){
var imgsurl=[];
var nowurl='';
var taskImgObj=$(".taskPreviewImage");
for(var i=0;i<taskImgObj.length;i++){
imgsurl[i]=taskImgObj[i].src;
taskImgObj[i].onclick=function(){
nowurl=this.src;
wx.previewImage({
current: nowurl,
urls: imgsurl
});
}
}
}
后台大致的判断一下图片是不是二维码,前端再做处理,如果是就不加预览效果,如果不是,就不加预览效果,单独给他加一个点击图片放大的功能。 可以给图片数组的第一张不加预览功能,单独给他加一个点击图片放大的功能,其他正常加。


