瀏覽代碼

1.下载缩略图需求

huangxiaodong 1 年之前
父節點
當前提交
335c1398b9

+ 1 - 1
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileRecordViewController.h

@@ -8,7 +8,7 @@
 #import "BaseViewController.h"
 #import "TZImageManager.h"
 #import "TZAssetModel+imageData.h"
-
+#import "downloadThumbnailManager.h"
 NS_ASSUME_NONNULL_BEGIN
 
 @interface uploadFileRecordViewController : BaseViewController

+ 12 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileRecordViewController.m

@@ -515,6 +515,18 @@
             [weakSelf.midTableView reloadDataFun];
             [weakSelf handleDownloadingRightButFun];
         });
+        
+        //检测下预览图片是否都下载
+        if(isRegetType){
+            if(Arr &&Arr.count == 3){
+                NSArray *downingArr = Arr[0];
+                dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
+                    [[downloadThumbnailManager shareInstance] handlToDownloadThumbnailInDownTableViewWith:downingArr];
+                });
+            }
+            
+        }
+        
     }];
     
 }

+ 0 - 1
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileView/downloadFileRecordCell.h

@@ -8,7 +8,6 @@
 #import <UIKit/UIKit.h>
 //#import "couldPhoneFileModel.h"
 #import "couldPhoneFileListModel.h"
-#import "downloadThumbnailManager.h"
 
 NS_ASSUME_NONNULL_BEGIN
 

+ 1 - 4
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileView/downloadFileRecordCell.m

@@ -241,10 +241,7 @@
         _fileImageView.image = curImage;
     }
     else{
-        //下载任务延时执行 防止此次频繁添加任务
-        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
-            [[downloadThumbnailManager shareInstance] handlToDownloadThumbnailWith:@[self->_curCouldPhoneFileModel]];
-        });
+        //不处理
     }
     
     _fileNamelabel.text = curCouldPhoneFileModel.name;

+ 3 - 3
创维盒子/双子星云手机/CloudPlayer/PlayerViewController+downloadThumbnailImage.m

@@ -70,9 +70,9 @@
         if (fileHandle) {
             endOfFile = [fileHandle seekToEndOfFile];
             if (endOfFile >=  0) {
-                if(endOfFile == self.curDownloadThumbnailModel.didDownloadBytes){
+                //if(endOfFile == self.curDownloadThumbnailModel.didDownloadBytes){
                     [fileHandle writeData:fileData];
-                }
+                //}
             }
             
             endOfFile = [fileHandle seekToEndOfFile];
@@ -86,7 +86,7 @@
         didDownloadBytes = endOfFile;
     }
     
-    self.curDownloadThumbnailModel.didDownloadBytes = didDownloadBytes;
+    //self.curDownloadThumbnailModel.didDownloadBytes = didDownloadBytes;
    
     [[downloadThumbnailManager shareInstance] DownloadFileDoneOneFileFun];