فهرست منبع

课件播放全屏播放loading隐藏

skyblued 2 سال پیش
والد
کامیت
4fea8ba4a9
1فایلهای تغییر یافته به همراه13 افزوده شده و 9 حذف شده
  1. 13 9
      src/views/coursewarePlay/index.tsx

+ 13 - 9
src/views/coursewarePlay/index.tsx

@@ -168,7 +168,7 @@ export default defineComponent({
         )
         if (res?.data) {
           data.isCourse =
-          res.data.status === 'ING' && state.platformType == 'TEACHER' ? true : false
+            res.data.status === 'ING' && state.platformType == 'TEACHER' ? true : false
           data.isRecordPlay = Date.now() > dayjs(res.data.startTime).valueOf()
         }
       } catch (e) {
@@ -240,14 +240,16 @@ export default defineComponent({
       }
       // console.log('🚀 ~ list', list)
       data.itemList = list
+      nextTick(() => {
+        postMessage({
+          api: 'courseLoading',
+          content: {
+            show: false,
+            type: 'fullscreen'
+          }
+        })
+      })
       // setTimeout(() => {
-      //   postMessage({
-      //     api: 'courseLoading',
-      //     content: {
-      //       show: false,
-      //       type: 'fullscreen'
-      //     }
-      //   })
       // }, 300)
     }
     const getDetail = async () => {
@@ -642,7 +644,9 @@ export default defineComponent({
               返回
             </div>
             <div class={styles.menu}>{popupData.tabName}</div>
-            {data.isCourse && data.isRecordPlay && <PlayRecordTime ref={playRef} list={data.itemList} />}
+            {data.isCourse && data.isRecordPlay && (
+              <PlayRecordTime ref={playRef} list={data.itemList} />
+            )}
           </div>
 
           <Transition name="right">