修复视频不显示支付次数问题
This commit is contained in:
@@ -137,4 +137,14 @@ export function playStatus(data) {
|
|||||||
method: 'GET',
|
method: 'GET',
|
||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取支付次数提示
|
||||||
|
export function getPayTips(data){
|
||||||
|
return http.request({
|
||||||
|
url: 'course/getRedEnvelopeTips',
|
||||||
|
method: 'GET',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
play-btn-position="center"
|
play-btn-position="center"
|
||||||
:show-center-play-btn="false"
|
:show-center-play-btn="false"
|
||||||
:show-play-btn="false"
|
:show-play-btn="false"
|
||||||
:controls="true"
|
:controls="!isPlying"
|
||||||
@click.stop="videoClick()"
|
@click.stop="videoClick()"
|
||||||
@loadedmetadata="loadedmetadata"
|
@loadedmetadata="loadedmetadata"
|
||||||
@timeupdate="timeupdate" @waiting="waiting()" object-fit="cover" @pause="onpause"
|
@timeupdate="timeupdate" @waiting="waiting()" object-fit="cover" @pause="onpause"
|
||||||
@@ -161,7 +161,7 @@
|
|||||||
let autoplay = ref(props.item.videoUrl ? true : false)
|
let autoplay = ref(props.item.videoUrl ? true : false)
|
||||||
|
|
||||||
const emits = defineEmits(['controlstoggles', 'disappear', 'appear', 'waiting', 'videoPlay', 'ended', 'dianzanClick',
|
const emits = defineEmits(['controlstoggles', 'disappear', 'appear', 'waiting', 'videoPlay', 'ended', 'dianzanClick',
|
||||||
'share', 'zhuijuClick', 'popupShow', 'itemMounted', 'toDetail', 'showInfo', 'playStatusChange'
|
'share', 'zhuijuClick', 'popupShow', 'itemMounted', 'toDetail', 'playStatusChange'
|
||||||
])
|
])
|
||||||
function posterClick(){
|
function posterClick(){
|
||||||
if(!props.item.videoUrl){
|
if(!props.item.videoUrl){
|
||||||
@@ -169,7 +169,9 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
function controlstoggles(e) {
|
function controlstoggles(e) {
|
||||||
emits('controlstoggles', e)
|
console.log('controlstoggles');
|
||||||
|
console.log(e);
|
||||||
|
// emits('controlstoggles', e)
|
||||||
}
|
}
|
||||||
|
|
||||||
function toDetail() {
|
function toDetail() {
|
||||||
@@ -190,10 +192,6 @@
|
|||||||
|
|
||||||
|
|
||||||
let isPlying = ref(false)
|
let isPlying = ref(false)
|
||||||
watch(() => isPlying.value, (newval) => {
|
|
||||||
console.log(newval);
|
|
||||||
emits('showInfo', newval)
|
|
||||||
})
|
|
||||||
|
|
||||||
|
|
||||||
//是否是第一次加载时的播放,不是暂停再播放
|
//是否是第一次加载时的播放,不是暂停再播放
|
||||||
@@ -242,6 +240,7 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
// #endif
|
// #endif
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -254,6 +253,7 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
// #endif
|
// #endif
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -146,7 +146,7 @@
|
|||||||
<up-icon name="close" :size="16" color="#333" bold @click="popupClose('pay')"></up-icon>
|
<up-icon name="close" :size="16" color="#333" bold @click="popupClose('pay')"></up-icon>
|
||||||
</view>
|
</view>
|
||||||
<view class="u-m-t-30">
|
<view class="u-m-t-30">
|
||||||
<text class=" color-999 u-font-24">每日前10次付款均可获取抽奖机会,抽奖保底抽中付款金额等额红包,红包可直接提现。当前为第1次付款</text>
|
<text class=" color-999 u-font-24">{{paytips}} </text>
|
||||||
</view>
|
</view>
|
||||||
<view class="colo-333 pay-list font-bold u-font-28 u-m-t-20">
|
<view class="colo-333 pay-list font-bold u-font-28 u-m-t-20">
|
||||||
<view class="pay-list-item" v-if="info&&info.price" @click="payBtnClick('money','all')">
|
<view class="pay-list-item" v-if="info&&info.price" @click="payBtnClick('money','all')">
|
||||||
@@ -271,8 +271,9 @@
|
|||||||
const showAndriod = !isH5 && isAndriod ? true : false
|
const showAndriod = !isH5 && isAndriod ? true : false
|
||||||
let initing = true
|
let initing = true
|
||||||
const refPoster = ref(null)
|
const refPoster = ref(null)
|
||||||
|
|
||||||
|
|
||||||
|
let paytips=ref('')
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
list: {
|
list: {
|
||||||
type: Array,
|
type: Array,
|
||||||
@@ -328,7 +329,7 @@
|
|||||||
})
|
})
|
||||||
|
|
||||||
function controlstoggles(e) {
|
function controlstoggles(e) {
|
||||||
console.log(e);
|
console.log('controlstoggles');
|
||||||
control.showControls = e.detail.show
|
control.showControls = e.detail.show
|
||||||
control.showBack = control.showControls
|
control.showBack = control.showControls
|
||||||
}
|
}
|
||||||
@@ -634,7 +635,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function popupShow(key = 'show', item, index) {
|
async function popupShow(key = 'show', item, index) {
|
||||||
console.log(key, item, 'debug');
|
console.log(key, item, 'debug');
|
||||||
console.log('key' + popup[key]);
|
console.log('key' + popup[key]);
|
||||||
console.log('popupShow');
|
console.log('popupShow');
|
||||||
@@ -648,6 +649,11 @@
|
|||||||
xuanjiInit()
|
xuanjiInit()
|
||||||
// #endif
|
// #endif
|
||||||
}
|
}
|
||||||
|
if(key=='pay'){
|
||||||
|
const res=await Api.getPayTips()
|
||||||
|
console.log(res);
|
||||||
|
paytips.value=res
|
||||||
|
}
|
||||||
popup[key] = true
|
popup[key] = true
|
||||||
if (item) {
|
if (item) {
|
||||||
popup.data = item
|
popup.data = item
|
||||||
|
|||||||
Reference in New Issue
Block a user