Commit 03df497e authored by mengcuiguang's avatar mengcuiguang

广告弹窗添加开关

parent b86bf4b5
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<view class="content"> <view class="content">
<text class="title">恭喜你,获得免费看剧名额</text> <text class="title">恭喜你,获得免费看剧名额</text>
<text class="button" @click="handleClose">看视频免费解锁1集</text> <text class="button" @click="handleClose">看视频免费解锁1集</text>
<text class="downtext">{{countDown+'s后自动进入广告页面解锁后续'}}</text> <text class="downtext">{{countDown}}s后自动进入广告,观看完成解锁第{{vedioIndex+1}}集剧情</text>
</view> </view>
</view> </view>
</uni-popup> </uni-popup>
...@@ -29,6 +29,10 @@ ...@@ -29,6 +29,10 @@
type: Boolean, type: Boolean,
default: false, default: false,
}, },
vedioIndex: {
type: [Number, String],
default: 0
}
}, },
data() { data() {
return { return {
......
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
:originIndex="originIndex" /> :originIndex="originIndex" />
<coin-popup :show="showCoinPop" :point="data.point" :vedioId="data.vedioId" @close="showCoinPop = false" <coin-popup :show="showCoinPop" :point="data.point" :vedioId="data.vedioId" @close="showCoinPop = false"
@clickClose="coinPopupClose" @paySuccess="paySuccess" /> @clickClose="coinPopupClose" @paySuccess="paySuccess" />
<ad-popup :show="showAdPop" @close="adPopupClose" /> <ad-popup :show="showAdPop" @close="adPopupClose" :vedioIndex="originIndex" />
</view> </view>
</template> </template>
...@@ -129,6 +129,7 @@ ...@@ -129,6 +129,7 @@
showTap: false, showTap: false,
showCoinPop: false, showCoinPop: false,
showAdPop: false, showAdPop: false,
showAdForServer: false,
vipBackPage: '', vipBackPage: '',
canUseTTPlayer: true, canUseTTPlayer: true,
}; };
...@@ -168,6 +169,16 @@ ...@@ -168,6 +169,16 @@
}); });
} }
this.post({
url: '/vedio/confs',
showLoading: false,
success: ({
data
}) => {
this.showAdForServer = data.douyinAdTipOpen;
}
});
}, },
// 分享 // 分享
// onShareAppMessage() { // onShareAppMessage() {
...@@ -444,9 +455,6 @@ ...@@ -444,9 +455,6 @@
this.isqp = e.detail.show this.isqp = e.detail.show
}, },
collect(vedioId, index) { collect(vedioId, index) {
this.showAdPop = true
return
this.data.collect = 1 this.data.collect = 1
// 收藏 // 收藏
this.post({ this.post({
...@@ -546,7 +554,11 @@ ...@@ -546,7 +554,11 @@
this.ad.load(); this.ad.load();
}, },
coinPopupClose() { coinPopupClose() {
if (this.showAdForServer) {
this.showAdPop = true this.showAdPop = true
} else {
this.showCoinPop = false
}
}, },
adPopupClose() { adPopupClose() {
this.showAdPop = false this.showAdPop = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment