|
|
@@ -46,7 +46,7 @@ static boxDownloadFileManager * cur_boxDownloadFileShareInstance = nil;
|
|
|
config.uid = [connectDeviceManager shareInstance].DeviceThirdIdMod.data.sn;
|
|
|
HLog(@"%@",config.uid);
|
|
|
config.maxTaskCount = 1;
|
|
|
- config.taskCachekMode = YCDownloadTaskCacheModeDefault;//YCDownloadTaskCacheModeKeep;
|
|
|
+ config.taskCachekMode = YCDownloadTaskCacheModeKeep;//YCDownloadTaskCacheModeDefault;
|
|
|
config.launchAutoResumeDownload = NO;
|
|
|
[YCDownloadManager mgrWithConfig:config];
|
|
|
[YCDownloadManager allowsCellularAccess:YES];
|
|
|
@@ -96,13 +96,13 @@ static boxDownloadFileManager * cur_boxDownloadFileShareInstance = nil;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if(downloadingFail && downloadingFail.count > 0){
|
|
|
- for (ShareFileDataModel*dataModel in downloadingFail) {
|
|
|
- if([urlString isEqualToString:dataModel.fileUrl]){
|
|
|
- isNeedStopType = NO;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+// if(downloadingFail && downloadingFail.count > 0){
|
|
|
+// for (ShareFileDataModel*dataModel in downloadingFail) {
|
|
|
+// if([urlString isEqualToString:dataModel.fileUrl]){
|
|
|
+// isNeedStopType = NO;
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
if(isNeedStopType){
|
|
|
HLog(@"停止多的下载任务:%@",item.downloadURL);
|
|
|
@@ -515,7 +515,10 @@ static boxDownloadFileManager * cur_boxDownloadFileShareInstance = nil;
|
|
|
{
|
|
|
NSArray *allDownItemArr = [YCDownloadManager itemsWithDownloadUrl:requestURLEncodedString];
|
|
|
|
|
|
- if(allDownItemArr.count == 1){
|
|
|
+ if(allDownItemArr.count == 0){
|
|
|
+ [self beginDownloadFilesByUrls:arr];
|
|
|
+ }
|
|
|
+ else if(allDownItemArr.count == 1){
|
|
|
YCDownloadItem *item = allDownItemArr.firstObject;
|
|
|
[YCDownloadManager resumeDownloadWithItem:item];
|
|
|
}
|