Parcourir la source

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

chendeben il y a 1 an
Parent
commit
de33d93c82
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  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 = ''
     }