Commit c2846e865f6d1031f4f8b85125b3dc369093c7ec
1 parent
ede6219e
直播间分享的优化
Showing
2 changed files
with
20 additions
and
10 deletions
packageA/pages/liveStreamDetails/liveStreamDetails.js
| ... | ... | @@ -34,7 +34,8 @@ Page({ |
| 34 | 34 | screenWidth: 0, |
| 35 | 35 | canvasHidden: 1, |
| 36 | 36 | gid: '', |
| 37 | - shareImgPath: '' | |
| 37 | + shareImgPath: '', | |
| 38 | + id:'' | |
| 38 | 39 | }, |
| 39 | 40 | |
| 40 | 41 | // 点击商品 |
| ... | ... | @@ -55,10 +56,10 @@ Page({ |
| 55 | 56 | // 分享操作表 |
| 56 | 57 | clickShare: function () { |
| 57 | 58 | |
| 58 | - if(!getApp().globalData.user_id){ | |
| 59 | - getApp().goto("/packageE/pages/togoin/togoin"); | |
| 60 | - return false; | |
| 61 | - } | |
| 59 | + // if(!getApp().globalData.user_id){ | |
| 60 | + // getApp().goto("/packageE/pages/togoin/togoin"); | |
| 61 | + // return false; | |
| 62 | + // } | |
| 62 | 63 | this.setData({ |
| 63 | 64 | showActionSheet: !this.data.showActionSheet |
| 64 | 65 | }) |
| ... | ... | @@ -172,9 +173,10 @@ drawText: function(ctx, str, leftWidth, initHeight, titleHeight, canvasWidth, un |
| 172 | 173 | }); |
| 173 | 174 | |
| 174 | 175 | |
| 175 | - var path2 = getApp().globalData.userInfo.head_pic; | |
| 176 | + var path2 = getApp().globalData.userInfo?getApp().globalData.userInfo.head_pic:''; | |
| 176 | 177 | if (path2 == "") { |
| 177 | 178 | path2 = "../../../images/share/hui_hear_pic.png"; |
| 179 | + that.data.avatarUrl=path2; | |
| 178 | 180 | } else { |
| 179 | 181 | getApp().request.promiseGet("/api/weshop/marketing/help/help/imgbase64/get", { |
| 180 | 182 | data: { |
| ... | ... | @@ -216,7 +218,7 @@ drawText: function(ctx, str, leftWidth, initHeight, titleHeight, canvasWidth, un |
| 216 | 218 | |
| 217 | 219 | // 请求二维码 |
| 218 | 220 | var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + |
| 219 | - os.stoid + "?sceneValue=1012" + "&pageValue=pages/goods/goodsInfo/goodsInfo"; | |
| 221 | + os.stoid + "?sceneValue="+this.data.id + "&pageValue=packageA/pages/liveStreamDetails/liveStreamDetails"; | |
| 220 | 222 | |
| 221 | 223 | if(!this.data.ewm) { |
| 222 | 224 | |
| ... | ... | @@ -236,8 +238,8 @@ drawText: function(ctx, str, leftWidth, initHeight, titleHeight, canvasWidth, un |
| 236 | 238 | |
| 237 | 239 | // console.log('----------------v', headImg); |
| 238 | 240 | |
| 239 | - var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | |
| 240 | - os.stoid + "?sceneValue=1012" + "&pageValue=packageA/pages/liveStreamDetails/liveStreamDetails"; | |
| 241 | + //var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + | |
| 242 | + //os.stoid + "?sceneValue=1012" + "&pageValue=packageA/pages/liveStreamDetails/liveStreamDetails"; | |
| 241 | 243 | |
| 242 | 244 | // 以iPhone6为例,375/750 = 0.5 |
| 243 | 245 | // let scale = this.data.windowWidth / 375; |
| ... | ... | @@ -515,6 +517,14 @@ drawText: function(ctx, str, leftWidth, initHeight, titleHeight, canvasWidth, un |
| 515 | 517 | var staffId=options.staffId; |
| 516 | 518 | var storageId=options.storageId; |
| 517 | 519 | |
| 520 | + if(!options.id){ | |
| 521 | + var id = decodeURIComponent(t.scene); | |
| 522 | + if(id){ | |
| 523 | + options.id=id; | |
| 524 | + } | |
| 525 | + } | |
| 526 | + this.data.id=options.id; | |
| 527 | + | |
| 518 | 528 | if(first_leader){ |
| 519 | 529 | //-- user_id代过来免登录 -- |
| 520 | 530 | getApp().globalData.first_leader=first_leader; | ... | ... |
packageA/pages/liveStreamDetails/liveStreamDetails.wxml
| ... | ... | @@ -50,7 +50,7 @@ |
| 50 | 50 | |
| 51 | 51 | <!-- 分享 --> |
| 52 | 52 | <view class="share-container"> |
| 53 | - <image wx:if="{{isLogin}}" src="/packageA/images/liveStreamDetails/share.jpg" bindtap="clickShare"></image> | |
| 53 | + <image src="/packageA/images/liveStreamDetails/share.jpg" bindtap="clickShare"></image> | |
| 54 | 54 | <image src="/packageA/images/liveStreamDetails/home.jpg" bindtap="backHome"></image> |
| 55 | 55 | </view> |
| 56 | 56 | ... | ... |