liushengqiang 2 years ago
parent
commit
a464e4dbda
1 changed files with 6 additions and 2 deletions
  1. 6 2
      src/views/coursewarePlay/play.tsx

+ 6 - 2
src/views/coursewarePlay/play.tsx

@@ -273,11 +273,15 @@ export default defineComponent({
         }
       } catch (error) {}
     }
+
+    const iframTime = ref()
     // ifram事件处理
     const iframeHandle = (ev: MessageEvent) => {
       if (ev.data?.api === 'headerTogge') {
-        // console.log("🚀 ~ ev.data", ev.data)
-        activeData.model = ev.data.show || (ev.data.playState == 'play' ? true : false)
+        clearTimeout(iframTime.value)
+        iframTime.value = setTimeout(() => {
+          activeData.model = ev.data.show || (ev.data.playState == 'play' ? false : true)
+        }, 500)
       }
     }