lex 10 ماه پیش
والد
کامیت
cf13b56d87
1فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 7 5
      src/student/pre-register-active/video.tsx

+ 7 - 5
src/student/pre-register-active/video.tsx

@@ -324,7 +324,9 @@ export default defineComponent({
         // 速度变化时
         forms.player.on('ratechange', () => {
           forms.playerSpeed =
-            forms.playerSpeed < forms.player.speed ? forms.player.speed : forms.playerSpeed
+            forms.playerSpeed < forms.player.playbackRate()
+              ? forms.player.playbackRate()
+              : forms.playerSpeed
         })
 
         forms.player.on('seeking', () => {
@@ -354,7 +356,7 @@ export default defineComponent({
           if (
             !videoIntervalRef.isActive.value &&
             forms.player.currentTime() > 0 &&
-            forms.player.playing
+            !forms.player.paused()
           ) {
             // console.log('timeupdate play')
             videoIntervalRef.resume()
@@ -425,13 +427,13 @@ export default defineComponent({
       if (repeat) {
         if (tempTime.length > 0) {
           // console.log('join video', tempTime, 'initTime', initTime)
-          tempTime[1] = Math.floor(forms.player.currentTime)
+          tempTime[1] = Math.floor(forms.player.currentTime())
         }
       } else {
         if (newVal) {
-          tempTime[0] = Math.floor(forms.player.currentTime)
+          tempTime[0] = Math.floor(forms.player.currentTime())
         } else {
-          tempTime[1] = Math.floor(forms.player.currentTime)
+          tempTime[1] = Math.floor(forms.player.currentTime())
         }
       }