From dec46bd8807fc7bfdef56d743e31e2ae6f046b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Thu, 4 May 2023 15:09:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/Ordervideolearning/Ordervideolearning.vue | 9 ++++++--- pages/Videolearning/Videolearning.vue | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/pages/Ordervideolearning/Ordervideolearning.vue b/pages/Ordervideolearning/Ordervideolearning.vue index 1f98828..d6d7604 100644 --- a/pages/Ordervideolearning/Ordervideolearning.vue +++ b/pages/Ordervideolearning/Ordervideolearning.vue @@ -112,6 +112,7 @@ uni.getSystemInfo({ success: function(res) { if (res.platform == 'ios') { + that.videoitem.videoshow = false that.videoshow = false } else {} } @@ -127,6 +128,7 @@ } insertTrainingItemWatchRecord(this.videoitem).then(res => { this.videoitem.watchTime = 0 + this.videoitem.videoshow = false this.videoshow = false this.videoitem = { watchTime: 0 @@ -155,6 +157,9 @@ }, //视频播放出错 videoerror(e) { + this.videoitem = { + watchTime: 0 + } this.$refs.uToast.show({ title: '暂无视频', type: 'error', @@ -162,9 +167,7 @@ }) this.videoerroshow = false this.videoshow = false - setTimeout(e => { - this.videoitem.videoshow = false - }, 2000) + this.info(); }, //novideoplay未购买 novideoplay() { diff --git a/pages/Videolearning/Videolearning.vue b/pages/Videolearning/Videolearning.vue index 16d173b..f721563 100644 --- a/pages/Videolearning/Videolearning.vue +++ b/pages/Videolearning/Videolearning.vue @@ -100,6 +100,7 @@ uni.getSystemInfo({ success: function(res) { if (res.platform == 'ios') { + that.videoitem.videoshow = false that.videoshow = false } else {} } @@ -121,6 +122,7 @@ } insertTrainingItemWatchRecord(this.videoitem).then(res => { this.videoitem.watchTime = 0 + this.videoitem.videoshow = false this.videoshow = false this.videoitem = { watchTime: 0 @@ -148,16 +150,17 @@ }, //视频播放出错 videoerror(e) { + this.videoitem = { + watchTime: 0 + } this.videoerroshow = false this.$refs.uToast.show({ title: '暂无视频', type: 'error', duration: '2000' }) + this.info(); this.videoshow = false - setTimeout(e => { - this.videoitem.videoshow = false - }, 2000) }, //视频播放 videoplays() {