فهرست منبع

1.切换素材导致播放录音时播放原声

wenweiwei 3 سال پیش
والد
کامیت
cd79827973
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 2 - 0
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1808,6 +1808,8 @@ extension BFRecordScreenController: UICollectionViewDelegate, UICollectionViewDa
             // 重置指针
             currentAssetProgress = CMTime(seconds: 0, preferredTimescale: 1000)
             searchStopAtRecordRange()
+            // 切换要更新当前录制index,避免在录制完以后切换素材这种时候为-3会拦截
+            currentPlayRecordIndex = -1
             // 重置播放器
             assetPlayer?.seek(to: CMTime.zero)
             recordPlayer?.seek(to: CMTime.zero)