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 | ... | ... |