diff --git a/pages/user/assistance/task_assistance.js b/pages/user/assistance/task_assistance.js index 6c7254b..408355e 100644 --- a/pages/user/assistance/task_assistance.js +++ b/pages/user/assistance/task_assistance.js @@ -64,7 +64,8 @@ Page({ djs: "", //定时器的显示 //*********************************************end - Hei: 0, + // Hei: 0, + max_sw_height: 0, }, /** @@ -1076,16 +1077,34 @@ Page({ }, - imgH:function(e){ + // imgH:function(e){ - var winWid = wx.getSystemInfoSync().windowWidth; //获取当前屏幕的宽度 - var imgh = e.detail.height;                //图片高度 - var imgw = e.detail.width; - var swiperH = winWid*0.827*imgh/imgw + "px"          //等比设置swiper的高度。 即 屏幕宽度 / swiper高度 = 图片宽度 / 图片高度 ==》swiper高度 = 屏幕宽度 * 图片高度 / 图片宽度 - console.log('imgload',winWid, imgh, imgw, swiperH); + // var winWid = wx.getSystemInfoSync().windowWidth; //获取当前屏幕的宽度 + // var imgh = e.detail.height;                //图片高度 + // var imgw = e.detail.width; + // var swiperH = winWid*0.827*imgh/imgw + "px"          //等比设置swiper的高度。 即 屏幕宽度 / swiper高度 = 图片宽度 / 图片高度 ==》swiper高度 = 屏幕宽度 * 图片高度 / 图片宽度 + // console.log('imgload',winWid, imgh, imgw, swiperH); + // this.setData({ + // Hei:swiperH        //设置高度 + // }) + + // imgs + // }, + + + imageLoad: function(e) { + var winWid = wx.getSystemInfoSync().windowWidth; + var imgwidth = e.detail.width; + var imgheight = e.detail.height; + //宽高比 + var ratio = imgwidth / imgheight; + //计算的高度值 + var viewHeight = winWid / ratio * 0.8; + if (this.data.max_sw_height < viewHeight) { this.setData({ - Hei:swiperH        //设置高度 - }) + max_sw_height: viewHeight + }); + }; }, }) diff --git a/pages/user/assistance/task_assistance.wxml b/pages/user/assistance/task_assistance.wxml index 9b09f4d..46af5bc 100644 --- a/pages/user/assistance/task_assistance.wxml +++ b/pages/user/assistance/task_assistance.wxml @@ -1,5 +1,6 @@ - + + @@ -16,15 +17,15 @@ - + - + - + 礼包详情 @@ -65,7 +66,8 @@ - + + diff --git a/pages/user/assistance/task_assistance.wxss b/pages/user/assistance/task_assistance.wxss index da90f4b..f6b50e1 100644 --- a/pages/user/assistance/task_assistance.wxss +++ b/pages/user/assistance/task_assistance.wxss @@ -16,6 +16,7 @@ page { /* height:65%; */ background-repead: no-repead; background-size: 100% 100%; + padding-bottom: 50rpx; } .top-frame { @@ -236,4 +237,9 @@ line-height: 48rpx; .bottom{ margin-bottom: 50rpx; margin-top: 20rpx; +} + +.rel { + display: flex; + align-items: center; } \ No newline at end of file