ウィジェットの設定は画像の元の比率を維持します.

804 ワード

htmlページ
 
    
  
js
  //        
Page({
  data: {
    images:{}
  },
  imageLoad: function(e) {
     var $width=e.detail.width,    //        
         $height=e.detail.height,
         ratio=$width/$height;    //         
     //var viewWidth=718,           //        ,    16rpx  
       //  viewHeight=718/ratio;    //      
      var image=this.data.images; 
      //    datadata-index  image   key,          
      image[e.target.dataset.index]={
         width: $width,
         height:$height
      }
      this.setData({
           images:image
      })
  }
})