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() {