ソースを参照

1.下载判断加cd 文件不存在判断

huangxiaodong 1 年間 前
コミット
9da7d159e3
共有1 個のファイルを変更した3 個の追加2 個の削除を含む
  1. 3 2
      创维盒子/双子星云手机/CloudPlayer/PlayerViewController+otherDelegate.mm

+ 3 - 2
创维盒子/双子星云手机/CloudPlayer/PlayerViewController+otherDelegate.mm

@@ -312,11 +312,12 @@
     if(curData.length <= 23){
         //data 的位置 装 成功或者失败
         NSData *failTypeData = [curData subdataWithRange:NSMakeRange(20, 1)];
-        //0xcc (204)失败
+        //0xcc (204)失败 0xcd (205)文件不存在 0xdd (221)完成
         int failType;
         [failTypeData getBytes:&failType length:sizeof(failType)];
         
-        if(taskIdStr && [taskIdStr isEqualToString:self.downloadFileTaskUid] && failType == 204){
+        if(taskIdStr && [taskIdStr isEqualToString:self.downloadFileTaskUid]
+           && (failType == 204 || failType == 205)){
             [[downloadManager shareInstance] DownloadFileFailOneFileFun];
         }