瀏覽代碼

mid播放时要停止mp3触发事件

Steven 10 月之前
父節點
當前提交
1a6673558a

+ 4 - 4
KulexiuForTeacher/KulexiuForTeacher.xcodeproj/project.pbxproj

@@ -8776,7 +8776,7 @@
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1.7.5.2;
+				CURRENT_PROJECT_VERSION = 1.7.5.4;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				ENABLE_BITCODE = NO;
 				ENABLE_BITCODE = NO;
 				ENABLE_MODULE_VERIFIER = YES;
 				ENABLE_MODULE_VERIFIER = YES;
@@ -8956,7 +8956,7 @@
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1.7.5.2;
+				CURRENT_PROJECT_VERSION = 1.7.5.4;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				ENABLE_BITCODE = NO;
 				ENABLE_BITCODE = NO;
 				ENABLE_MODULE_VERIFIER = YES;
 				ENABLE_MODULE_VERIFIER = YES;
@@ -9264,7 +9264,7 @@
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1.7.5.2;
+				CURRENT_PROJECT_VERSION = 1.7.5.4;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				ENABLE_BITCODE = NO;
 				ENABLE_BITCODE = NO;
 				ENABLE_MODULE_VERIFIER = YES;
 				ENABLE_MODULE_VERIFIER = YES;
@@ -9539,7 +9539,7 @@
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_ENTITLEMENTS = KulexiuForTeacher/KulexiuForTeacher.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1.7.5.2;
+				CURRENT_PROJECT_VERSION = 1.7.5.4;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				DEVELOPMENT_TEAM = B2AP53HHTU;
 				ENABLE_BITCODE = NO;
 				ENABLE_BITCODE = NO;
 				ENABLE_MODULE_VERIFIER = YES;
 				ENABLE_MODULE_VERIFIER = YES;

+ 8 - 7
KulexiuForTeacher/KulexiuForTeacher/Common/Base/AccompanyWebView/KSAccompanyWebViewController.m

@@ -1332,13 +1332,14 @@
     }
     }
     else if (self.isCompareStart) {
     else if (self.isCompareStart) {
         NSLog(@"---- compare - record did start %f", time);
         NSLog(@"---- compare - record did start %f", time);
-        // 播放伴奏
-        dispatch_main_sync_safe(^{
-            self.musicPlayer.isMute = self.muteAccompany;
-            self.musicPlayer.rate = self.musicSpeed;
-            // 进度跳转
-            [self.musicPlayer seekToTimePlay:self.musicStartTime];
-        });
+        if (self.playerEngine == nil && _musicPlayer) {
+            dispatch_main_sync_safe(^{
+                self.musicPlayer.isMute = self.muteAccompany;
+                self.musicPlayer.rate = self.musicSpeed;
+                // 进度跳转
+                [self.musicPlayer seekToTimePlay:self.musicStartTime];
+            });
+        }
     }
     }
 }
 }