소스 검색

使用 sitcker 方式初始时才 重新加载缓存数据

jsonwang 3 년 전
부모
커밋
e4c0585d68
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      BFFramework/Classes/Stuckpoint/ViewModel/PQGPUImagePlayerView.swift

+ 4 - 1
BFFramework/Classes/Stuckpoint/ViewModel/PQGPUImagePlayerView.swift

@@ -408,7 +408,10 @@ public class PQGPUImagePlayerView: UIView {
         movie.completion = { [weak self] in
             guard let strongSelf = self else { return }
             //缓存已经用完,重新初始化缓存
-            strongSelf.configCache()
+            if(strongSelf.filters.count == 0){
+                strongSelf.configCache()
+            }
+            
             DispatchQueue.main.async {
                 strongSelf.status = .stop
                 strongSelf.finishedClosure?()