[英]How to save video to custom album?
我正在尝试将应用中制作的视频保存到自定义相册。 我已经尝试过将视频保存到创建的相册中提出的解决方案,但是,这些块是异步执行的,导致结果块中的资产为零。
我已经成功创建了相册,并向其中编写了视频,但似乎无法使用上述方法。 我不知道发生了什么事。 有人可以给我提个醒吗?
您获得的url是文件url,而不是ALAsset url。
您需要先将该动作保存到相机胶卷中,然后将其资产参考添加到自定义相册中。
在本教程中查看示例代码。
http://www.touch-code-magazine.com/ios5-saving-photos-in-custom-photo-album-category-for-download/
要获得视频保存支持,只需将以下功能添加到此处提供的类别中即可: http : //www.touch-code-magazine.com/ios5-saving-photos-in-custom-photo-album-category-for-download/
-(void)saveVideoLocalUrl:(NSURL*)assetURL toAlbum:(NSString*)albumName withCompletionBlock:(SaveImageCompletion)completionBlock
{
//add the asset to the custom photo album
[self writeVideoAtPathToSavedPhotosAlbum:assetURL completionBlock:^(NSURL *assetURL, NSError *error) {
NSLog(@"error: %@", [error description]);
[self addAssetURL: assetURL
toAlbum:albumName
withCompletionBlock:completionBlock];
}];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.