Forráskód Böngészése

记录时长等于视频时长导致视频重新播放修复

Tang 2 éve
szülő
commit
81ed7e0b7a
2 módosított fájl, 6 hozzáadás és 3 törlés
  1. 5 2
      src/pages/course-detail/index.vue
  2. 1 1
      src/pages/course-exam/index.vue

+ 5 - 2
src/pages/course-detail/index.vue

@@ -1347,7 +1347,7 @@ export default {
         let self = this;
         this.$request.goodsDetail(this.goodsId).then(res => {
           self.goodsData = res.data;
-          self.gradeId = self.goodsData.gradeId;
+          // self.gradeId = self.goodsData.gradeId;
           if (this.goodsData.buyNote) {
             this.tabList = [
               { name: "1", label: "讲义资料" },
@@ -1609,7 +1609,7 @@ export default {
           teaser_show: 1,
           tail_show: 1,
           hideSwitchPlayer: true,
-          watchStartTime: this.recordObj.videoCurrentTime,
+          watchStartTime:this.recordObj.videoCurrentTime,
           ts: res.data.ts,
           sign: res.data.sign,
           // adMatter: [
@@ -2534,6 +2534,9 @@ export default {
           moduleId: parseInt(self.moduleId)
         };
         self.$request.recordLast(data).then(res => {
+          if(res.data.videoCurrentTime && res.data.videoCurrentTime - 3 >= 0){
+            res.data.videoCurrentTime = res.data.videoCurrentTime - 3
+          }
           resolve(res.data);
         });
       });

+ 1 - 1
src/pages/course-exam/index.vue

@@ -1747,6 +1747,7 @@ export default {
           distinguishCancelAndClose: false,
           showClose: false
         }).then(() => {
+        this.mustBack = true
           this.$router.go(-1);
         });
       }
@@ -2816,7 +2817,6 @@ export default {
                 .then(() => {
                   // confirmButton回调
                   this.examSubmit();
-                  next();
                 })
                 .catch(() => {});
             });