我收到一个错误,UIVideoEditorController找不到使用UIImagePicker加载并存储在字典中的视频URL。
我使用了以下内容,但canEditVideoAtPath对以下url返回false:
file:///private/var/mobile/Containers/Data/Application/83449852-2DC2-42AB-9FFA-C2C7931380C4/tmp/trim.28F7EE00-9F2E-4421-8E2B-8A70789CAFDE.MOV你知道为什么下面的代码不能工作吗?
NSLog(@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]);
NSString *videoPath = [NSString stringWithFormat:@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]];
UIVideoEditorController *editorController = [[UIVideoEditorController alloc] init];
if([UIVideoEditorController canEditVideoAtPath:videoPath]){
editorController.videoPath = [NSString stringWithFormat:@"%@",[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"]];
editorController.delegate = self;
editorController.videoQuality = UIImagePickerControllerQualityTypeHigh;
self.popoverController = [[UIPopoverController alloc] initWithContentViewController:editorController];
self.popoverController.delegate = self;
[self.popoverController presentPopoverFromRect:((UIButton *)sender).bounds inView:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}我收到错误消息
The requested URL was not found on this server发布于 2016-10-24 03:54:27
从路径字符串中删除file://
发布于 2015-01-09 22:12:40
尝试使用-(NSString *)路径。绝对URL不起作用。
[[[self.movieArray objectAtIndex:[sender tag]] objectForKey:@"MovieURL"] path]
https://stackoverflow.com/questions/25869326
复制相似问题