lex 1 год назад
Родитель
Сommit
5796002260
1 измененных файлов с 17 добавлено и 17 удалено
  1. 17 17
      src/views/coursewarePlay/component/video-play.tsx

+ 17 - 17
src/views/coursewarePlay/component/video-play.tsx

@@ -224,14 +224,14 @@ export default defineComponent({
             videoItem.value.muted(false);
             videoItem.value.volume(1);
           }
-          if (
-            !item.value.autoPlay &&
-            !item.value.isprepare &&
-            videoItem.value
-          ) {
-            // 加载完成后,取消静音播放
-            videoItem.value.pause();
-          }
+          // if (
+          //   !item.value.autoPlay &&
+          //   !item.value.isprepare &&
+          //   videoItem.value
+          // ) {
+          //   // 加载完成后,取消静音播放
+          //   videoItem.value.pause();
+          // }
           emit('togglePlay', videoItem.value?.paused);
           emit('play');
         });
@@ -309,8 +309,8 @@ export default defineComponent({
       () => props.item,
       () => {
         videoItem.value?.currentTime(0);
-        videoItem.value?.pause();
         setTimeout(() => {
+          videoItem.value?.pause();
           __initVideo();
         }, 60);
       }
@@ -331,14 +331,14 @@ export default defineComponent({
       getPlyrRef
     });
 
-    // watch(
-    //   () => props.isActive,
-    //   val => {
-    //     if (!val) {
-    //       videoItem.value?.pause();
-    //     }
-    //   }
-    // );
+    watch(
+      () => props.isActive,
+      val => {
+        if (!val) {
+          videoItem.value?.pause();
+        }
+      }
+    );
 
     return () => (
       <div