Commit c2846e865f6d1031f4f8b85125b3dc369093c7ec

Authored by yvan.ni
1 parent ede6219e

直播间分享的优化

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