| 
					
				 | 
			
			
				@@ -1630,25 +1630,9 @@ public class BFRecordScreenController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 两个逻辑:如果在播,则跳过;如果暂停拖动到中间,则seek 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if sself.isNormalPlaying { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     let second = CMTimeGetSeconds(currentT) - recordedAudio.startCMTime.seconds 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    DispatchQueue.main.async { [weak sself] in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                        self?.recordPlayer?.seek(to: CMTime(value: CMTimeValue(second * 1_000_000), timescale: 1_000_000), toleranceBefore: CMTime(value: 1, timescale: 1_000_000), toleranceAfter: CMTime(value: 1, timescale: 1_000_000), completionHandler: { [weak self] finished in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                            if self?.isNormalPlaying ?? false { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                                self?.recordPlayer?.play() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                                self?.recordPlayer?.volume = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                                self?.assetPlayer?.volume = self?.haveSpeakVolume ?? 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                                BFLog(1, message: "录音开始播放 playing, \(second), \(CMTimeGetSeconds(self?.recordPlayer?.currentItem?.duration ?? .zero)), \(self?.recordPlayer?.currentItem?.currentTime().seconds ?? 0)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     sself.recordPlayer?.seek(to: CMTime(value: CMTimeValue(second * 1_000_000), timescale: 1_000_000)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if sself.isNormalPlaying { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        sself.recordPlayer?.play() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                        sself.recordPlayer?.volume = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                        sself.assetPlayer?.volume = sself.haveSpeakVolume 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        BFLog(1, message: "录音开始播放 playing, \(second), \(CMTimeGetSeconds(sself.recordPlayer?.currentItem?.duration ?? .zero)), \(sself.recordPlayer?.currentItem?.currentTime().seconds ?? 0)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    BFLog(3, message: "重置播放index-\(#function) = \(currentPlayRecordIndex)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    BFLog(1, message: "录音开始播放2, \(second), \(CMTimeGetSeconds(recordPlayer?.currentItem?.duration ?? .zero)),index = \(currentPlayRecordIndex)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    sself.recordPlayer?.play() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BFLog(3, message: "录音开始播放2, \(second), \(CMTimeGetSeconds(recordPlayer?.currentItem?.duration ?? .zero)),index = \(currentPlayRecordIndex)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |