Commit c6984ab501bbdaedd54ee606d3ab1ae1a548f1d0
1 parent
95fce88f
礼包分享的优化
Showing
2 changed files
with
20 additions
and
5 deletions
pages/giftpack/giftpacklist/giftpacklist.js
... | ... | @@ -546,6 +546,23 @@ Page({ |
546 | 546 | }) |
547 | 547 | } |
548 | 548 | |
549 | + //-- 如果只限定链接的时候,要取消分享按钮 -- | |
550 | + if(res.data.data.is_share){ | |
551 | + wx.hideShareMenu(); | |
552 | + wx.offCopyUrl() | |
553 | + //替换掉复制链接 | |
554 | + wx.onCopyUrl(() => { | |
555 | + setTimeout(()=>{ | |
556 | + wx.setClipboardData({ | |
557 | + data: '暂不支持分享', | |
558 | + success (res) { } | |
559 | + }) | |
560 | + },500) | |
561 | + return { query: 'a=1&b=2' } | |
562 | + }) | |
563 | + } | |
564 | + | |
565 | + | |
549 | 566 | var isStart = 0; |
550 | 567 | var now = ut.gettimestamp(); |
551 | 568 | |
... | ... | @@ -565,7 +582,8 @@ Page({ |
565 | 582 | actTitle: res.data.data.actTitle, |
566 | 583 | wareCard: res.data.data.wareCard, |
567 | 584 | isStart: isStart, |
568 | - sele_g: res.data.data | |
585 | + sele_g: res.data.data, | |
586 | + is_share:res.data.data.is_share | |
569 | 587 | }) |
570 | 588 | |
571 | 589 | ... | ... |
pages/giftpack/giftpacklist/giftpacklist.wxml
... | ... | @@ -13,7 +13,7 @@ |
13 | 13 | <text class="data-v-3a5b7e36 ellipsis-2" style="width:90%;">{{giftTitle}}</text> |
14 | 14 | |
15 | 15 | <!-- 这个是分享按钮 --> |
16 | - <view wx:if="{{c_state<2 && isLogin}}" class="xc-share-frame t-c" bindtap="clickShare"> | |
16 | + <view wx:if="{{c_state<2 && isLogin && !is_share}}" class="xc-share-frame t-c" bindtap="clickShare"> | |
17 | 17 | <view class="iconfont icon-share fs40" ></view> |
18 | 18 | <view class="fs22 c-7b">分享</view> |
19 | 19 | </view> |
... | ... | @@ -59,9 +59,6 @@ |
59 | 59 | <text class="data-v-3a5b7e36">{{actTitle}}</text> |
60 | 60 | </block> |
61 | 61 | |
62 | - | |
63 | - | |
64 | - | |
65 | 62 | </view> |
66 | 63 | <view class="top_foot data-v-3a5b7e36"> |
67 | 64 | <view class="top_foot_price data-v-3a5b7e36 no_line_x"> | ... | ... |