小程序圖片預覽 wx.previewImage


 

 

 


list: [
           'http://img5.imgtn.bdimg.com/it/u=3300305952,1328708913&fm=26&gp=0.jpg',
           'http://img.52z.com/upload/news/image/20180312/20180312060838_67790.jpg',
        ],

// 如果用了wepy的話
<swiper-item v-for="item in list">
        <image :src="item" class="slide-image" data-list="{{list}}" data-src="{{item}}" style="width:100%; height:276rpx;" @tap="previewImage"/>
</swiper-item>

// 原始小程序 data-list : 所有預覽圖片; data-src: 當前預覽圖片
<swiper-item wx:for="{{list}}" wx:for-item="item">
                <image :src="item" class="slide-image" data-list="{{list}}" data-src="{{item}}" style="width:100%; height:276rpx;" @tap="previewImage"/>
</swiper-item>

methods: {
        previewImage: function (e) {
            var src = e.currentTarget.dataset.src; // 獲取data-src
            var imgList = e.currentTarget.dataset.list; // 獲取data-list
            wx.previewImage({
                current: src,   // 當前顯示圖片的http鏈接  
                urls: imgList,  // 需要預覽的圖片http鏈接列表  
                success: function(res) {
                    console.log('success');
                },
                fail: function(res) {
                    console.log('fail');
                },
            })
        }
},
wx.previewImage 不支持本地圖片預覽,只支持http或https鏈接圖片


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM