Procházet zdrojové kódy

文件物理删除后导致的异常

chendeben před 1 rokem
rodič
revize
de33d93c82
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      entry/src/main/ets/viewmodel/VideoItem.ets

+ 5 - 1
entry/src/main/ets/viewmodel/VideoItem.ets

@@ -58,7 +58,11 @@ export class VideoItem  {
     this.videoSize = videoSize;
     this.cTime = cTime;
     if(StrUtil.isNotEmpty(this.filePath)&&this.type===CommonConstants.TYPE_LOCAL){
-      this.parentPath = FileUtil.getParentPath(this.filePath);
+      try {
+        this.parentPath = FileUtil.getParentPath(this.filePath);
+      }catch (e) {
+        this.parentPath=''
+      }
     }else{
       this.parentPath = ''
     }