From f2f2528316ae347d8f8bf703c8b0040de79681e6 Mon Sep 17 00:00:00 2001 From: modendeveloper Date: Wed, 18 Dec 2024 22:10:26 +0800 Subject: [PATCH] =?UTF-8?q?Fix=EF=BC=9A2891=20=E3=80=90=E5=95=86=E5=9F=8E?= =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E3=80=91=E5=B0=81=E9=9D=A2=E3=80=90?= =?UTF-8?q?=E6=92=AD=E6=94=BE/=E6=9A=82=E5=81=9C=E9=94=AE=E3=80=91?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E8=8C=83=E5=9B=B4=E4=B8=8D=E6=98=8E=E7=A1=AE?= =?UTF-8?q?=EF=BC=8C=E5=93=8D=E5=BA=94=E4=B8=8D=E7=81=B5=E6=95=8F=EF=BC=8C?= =?UTF-8?q?=E6=8A=8A=E6=92=AD=E6=94=BE/=E6=9A=82=E5=81=9C=E8=A7=A6?= =?UTF-8?q?=E6=8E=A7=E5=8C=BA=E5=9F=9F=E5=86=8D=E5=8A=A0=E5=A4=A7=E4=B8=80?= =?UTF-8?q?=E4=BA=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mixins/pageListenMixins.js | 2 ++ pages/home/index.vue | 23 ++++++++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/mixins/pageListenMixins.js b/mixins/pageListenMixins.js index 3a2bee5..1f1ed59 100644 --- a/mixins/pageListenMixins.js +++ b/mixins/pageListenMixins.js @@ -13,6 +13,8 @@ export const pageListenMixins = { onShow() { this.pageViewDateTime = getCurrDateTime() this.pageToWatchShowCount(this.pageKeyId) + this.videoContext = uni.createVideoContext('indexVideo', this); + }, onUnload() { this.pageToHideHandle() diff --git a/pages/home/index.vue b/pages/home/index.vue index 9df4813..92c1bc7 100644 --- a/pages/home/index.vue +++ b/pages/home/index.vue @@ -166,16 +166,16 @@ --> - + - - - 点击进入 + + + 点击进入 @@ -383,7 +383,9 @@ export default { contentFestival: {}, pageKeyId: Object.freeze('appIndex'), scrollTop: 0, - lotteryCanDraw: false + lotteryCanDraw: false, + videoContext: null, + isPlay: true, } }, onLoad() { @@ -417,6 +419,17 @@ export default { this.scrollTop = e.scrollTop }, methods: { + played() { + this.isPlay = !this.isPlay + if(this.isPlay) { + this.videoContext.play() + } else { + this.videoContext.pause() + } + this.toKD() + }, + pause() { + }, toKD() { this.$yrouter.push('/pages/VideoPlayBackList/VideoPlayBackList') },