Browse Source

1.优化上传中后台APP被系统杀死的情况。回到APP传输列表 任务自动上传

huangxiaodong 1 year ago
parent
commit
20546848fe

+ 1 - 1
创维盒子/双子星云手机/AppDelegate/PrefixHeader.pch

@@ -96,7 +96,7 @@ isBangsScreen; \
 
 //#define EachPieceSzie (512*1024) //每片上传文件大小切割
 #define EachPieceSzie (2*1024*1024) //每片上传文件大小切割
-#define cutVideoPieceSzie (10*1024*1024) //视频每次切片多少(切完上传再切一次)
+#define cutVideoPieceSzie (3 * EachPieceSzie) //视频每次切片多少(切完上传再切一次)
 #define keyToForgetPwd @"%==%"
 
 #define FileService            @"http://file.phone.androidscloud.com:8210/document/file/lowLevelMultipartUpload"

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

@@ -460,11 +460,14 @@
         }
         
         NSMutableArray *curLoadIngArr = Arr[0];
-        //不是上传视频和进来的  所以上传状态(上传中和等待)改为暂停
+        //不是上传视频和进来的  所以上传状态(上传中和等待)改为重新上传
         if(![uploadFileManager shareInstance].isUploadIngType){
-            for (uploadFileDataModel * curModel in curLoadIngArr) {
-                curModel.curUploadStateType = uploadStateSuspend;
-            }
+            //改为暂停
+//            for (uploadFileDataModel * curModel in curLoadIngArr) {
+//                curModel.curUploadStateType = uploadStateSuspend;
+//            }
+            //改为重新上传
+            [[uploadFileManager shareInstance] reUploadFileFunBy:curLoadIngArr withAll:YES];
         }
         
         mainBlock(^{