huangxiaodong преди 1 година
родител
ревизия
1f3bf8f4ae

+ 2 - 2
创维盒子/双子星云手机/Class/Set/uploadFile/receiveView/boxDownloadFileRecordCell.m

@@ -700,9 +700,9 @@
 
 - (void)downloadItem:(YCDownloadItem *)item downloadedSize:(int64_t)downloadedSize totalSize:(int64_t)totalSize {
     
-    HLog(@"下载中:%lld --- %lld \n%@",downloadedSize,totalSize,item.downloadURL);
+    HLog(@"下载中:%lld --- %lld \n%@\n%@",downloadedSize,totalSize,item.downloadURL,_curShareFileDataModel.fileUrl);
     
-    if (![item.downloadURL isEqualToString:_item.downloadURL]
+    if (![item.downloadURL isEqualToString:_curShareFileDataModel.fileUrl]
         ||downloadedSize== totalSize) { // 不是这一个任务
         return;
     }

+ 3 - 3
创维盒子/双子星云手机/Class/Set/uploadFile/receiveView/receiveDownloadRecordTableView.m

@@ -141,15 +141,15 @@
             cell.isEditType = _isEditType;
 
             NSArray *allDownItemArr = [YCDownloadManager downloadList];
-            if (allDownItemArr.count > row) {
+            if (allDownItemArr.count > row && section == 0) {
                 for (YCDownloadItem *item in allDownItemArr) {
                     if (item.downloadStatus != YCDownloadStatusFinished) {
                         NSString *urlString = model.fileUrl;
                         NSString *requestURLEncodedString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
-                        //HLog(@"%@\n%@",item.downloadURL,model.fileUrl);
+                        
+                        HLog(@"%@\n%@",item.downloadURL,model.fileUrl);
                         
                         if([item.downloadURL isEqualToString:requestURLEncodedString]){
-                            YCDownloadItem *item = allDownItemArr[row];
                             cell.item = item;
                             item.delegate = cell;
                             break;

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

@@ -88,7 +88,7 @@
              //
              [[NSFileManager defaultManager] removeItemAtPath:fullPath error:nil];
              if(self->curYCDownloadItem){
-                 [YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
+                 //[YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
                  self->curYCDownloadItem = nil;
              }
              
@@ -113,7 +113,7 @@
             //
             [[NSFileManager defaultManager] removeItemAtPath:pathStr error:nil];
             if(self->curYCDownloadItem){
-                [YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
+                //[YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
                 self->curYCDownloadItem = nil;
             }
         } else {
@@ -173,7 +173,7 @@
                 //
                 [[NSFileManager defaultManager] removeItemAtPath:pathStr error:nil];
                 if(self->curYCDownloadItem){
-                    [YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
+                    //[YCDownloadManager stopDownloadWithItem:self->curYCDownloadItem];
                     self->curYCDownloadItem = nil;
                 }