1. 程式人生 > >小程式中圖片點選預覽、長按轉發、儲存、識別圖中二維碼

小程式中圖片點選預覽、長按轉發、儲存、識別圖中二維碼

隨著小程式的發展微信小程式中為了更加方便使用者體驗,在小程式中新增圖片預覽、長按轉發、儲存、收藏、識別圖中二維碼等

前端程式碼:

<view wx:for="{{imgalist}}"wx:for-item="image"class="previewimg">  
  <image src="{{image}}" data-src="{{image}}" bindtap="previewImage" class='img'></image>  
</view>  

js程式碼:data中imglist可以存放多張圖片,進行渲染

  data: {
    imgalist: ['https://www.cslpyx.com/weiH5/jrx.jpg', 'https://www.cslpyx.com/weiH5/mmd.jpg'],
  },

預覽、分享、儲存、識別程式碼:

 previewImage: function (e) {
    wx.previewImage({
      current: this.data.imgalist, // 當前顯示圖片的http連結   
      urls: this.data.imgalist // 需要預覽的圖片http連結列表   
    })  
    wx.getImageInfo({// 獲取圖片資訊(此處可不要)
      src: 'https://www.cslpyx.com/weiH5/jrkj.jpg',
      success: function (res) {
        console.log(res.width)
        console.log(res.height)
      }
    })
    
  }