瀏覽代碼

解决拍摄视频保存和上传读取路径不一致问题

zwp 4 月之前
父節點
當前提交
3eb4a2d3ba
共有 1 個文件被更改,包括 11 次插入10 次删除
  1. 11 10
      AIIM/Common/CommonUI/CameraUtility.m

+ 11 - 10
AIIM/Common/CommonUI/CameraUtility.m

@@ -543,19 +543,20 @@ didFinishRecordingToOutputFileAtURL:(NSURL *)outputFileURL
 
 // 获取视频保存路径
 - (NSURL *)videoOutputURL {
-    NSString *fileName = [NSString stringWithFormat:@"video_%@.mp4", [NSUUID UUID].UUIDString];
+    NSInteger now = [[NSDate date] timeIntervalSince1970];
+    NSString *fileName = [NSString stringWithFormat:@"video_%ld.mp4", now];
     
     // 获取文档目录
     NSURL *documentsURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] firstObject];
-    NSURL *videoDirURL = [documentsURL URLByAppendingPathComponent:self.videoSaveDirectory isDirectory:YES];
-    
-    // 创建目录(如果不存在)
-    [[NSFileManager defaultManager] createDirectoryAtURL:videoDirURL
-                            withIntermediateDirectories:YES
-                                             attributes:nil
-                                                  error:nil];
-    
-    _lastVideoOutputURL = [videoDirURL URLByAppendingPathComponent:fileName];
+//    NSURL *videoDirURL = [documentsURL URLByAppendingPathComponent:self.videoSaveDirectory isDirectory:YES];
+//    
+//    // 创建目录(如果不存在)
+//    [[NSFileManager defaultManager] createDirectoryAtURL:videoDirURL
+//                            withIntermediateDirectories:YES
+//                                             attributes:nil
+//                                                  error:nil];
+//    
+    _lastVideoOutputURL = [documentsURL URLByAppendingPathComponent:fileName];
     return _lastVideoOutputURL;
 }