浏览代码

Update 'BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift'

删除 itme 参数 为空判断
wangcheng 3 年之前
父节点
当前提交
eee27fe70d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 1 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1116,7 +1116,7 @@ public class BFRecordScreenController: BFBaseViewController {
                 //    进度监控
                 self?.currentAssetProgress = CMTime(seconds: time.seconds, preferredTimescale: 1000)
                 BFLog(1, message: "curr:\(CMTimeGetSeconds(self?.currentAssetProgress ?? .zero))")
-                if CMTimeGetSeconds(item?.duration ?? CMTime.zero) > 0 {
+                if CMTimeGetSeconds(item.duration) > 0 {
                     DispatchQueue.main.async { [weak self] in
                         self?.progreddL.text = String(format: "%@", CMTimeGetSeconds(time).formatDurationToHMS())
                         let su = !(self?.isDragingProgressSlder ?? false) || (self?.isRecording ?? false && self?.isNormalPlaying ?? false)