瀏覽代碼

修复最后一个视频播完卡死

liushengqiang 2 年之前
父節點
當前提交
8419fdabed
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/views/coursewarePlay/index.tsx

+ 2 - 1
src/views/coursewarePlay/index.tsx

@@ -543,7 +543,8 @@ export default defineComponent({
     const acitveTimer = ref()
     // 轮播切换
     const handleSwipeChange = (index: number) => {
-      if (popupData.activeIndex == index) return
+      // 如果是当前正在播放 或者是视频最后一个
+      if (popupData.activeIndex == index || index === (data.itemList.length - 1)) return
       handleStop()
       clearTimeout(acitveTimer.value)
       const oldIndex = popupData.activeIndex