ios开发 把视频文件和图片保存到相册

news/2024/11/17 23:39:07/
保存图片:

UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);

保存图片成功或失败的回调方法:

- (void) image: (UIImage*)image didFinishSavingWithError: (NSError*) error contextInfo: (void*)contextInfo

{

    //NSLog(@"save result");

    

    if (error != nil) {

        //show error message

        NSLog(@"take picture failed");

    }else {

        //show message image successfully saved

        NSLog(@"save success");

       

    }

    

}


保存视频:

1在工程中添加这个框架:

#import <AssetsLibrary/AssetsLibrary.h>

2

    NSBundle *bundle=[NSBundle mainBundle];

    NSString *videoPath=[bundle pathForResource:@"test" ofType:@"mp4"];

    videoPath是你视频文件的路径,我这里是加载工程中的

    ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

    [library writeVideoAtPathToSavedPhotosAlbum:[NSURL fileURLWithPath:videoPath]

                                completionBlock:^(NSURL *assetURL, NSError *error) {

                                    if (error) {

                                        NSLog(@"Save video fail:%@",error);

                                    } else {

                                        NSLog(@"Save video succeed.");

                                    }

                                }];

    


http://www.ppmy.cn/news/675268.html

相关文章

iOS 保存图片(视频)到相册

1、C语言函数方式实现 注意&#xff1a;UIImageWriteToSavedPhotosAlbum方法必须实现代理方法&#xff0c;否则会崩溃。 //参数1:图片对象 //参数2:成功方法绑定的target //参数3:成功后调用方法 //参数4:需要传递信息(成功后调用方法的参数) UIImageWriteToSavedPhotosAlbum(s…

ios保存录制好的视频到相簿的方法

ios保存录制好的视频到相簿的方法 注&#xff1a;使用 UIImageWriteToSavedPhotosAlbum 保存图像, UISaveVideoAtPathToSavedPhotosAlbum 保存视频. 4.0后使用 writeImageToSavedPhotosAlbum:metadata:completionBlock: 保存元数据. - (void)imagePickerController:(UIImagePic…

苹果手机删除的视频怎么找回

苹果手机删除的视频怎么找回?随着社交媒体的普及&#xff0c;很多小伙伴都喜欢使用视频来分享他们的生活和经历。而用手机拍摄视频无疑是可以让这个过程更加流畅便捷&#xff0c;也更容易分享给亲朋好友。但这也导致我们手机中堆积了大量的自拍视频&#xff0c;在我们无意中处…

ios-视频录制保存

一般来说&#xff0c;我们应该都会用到这两个功能所以下面就简单的描述下&#xff0c;记录下了&#xff0c;其实我们如果想要去录制视频的话&#xff0c;其实和选择照片是很像的&#xff0c;如下所示&#xff0c;注意的时候下面用到的kUTTypeMovie默认是不识别的&#xff0c;所…

iOS 保存图片或视频到PhotoLibrary

存储图片到photo library与存储video到photo library的API差不多&#xff0c;但也有所不同。图片是可以直接把数据写入photo library&#xff0c;而video需要先把数据存到临时文件然后&#xff0c;然后通过临时文件的路径去转存到photo library。 我们直接来看相应的API&#…

uniapp - 【全端兼容】实现保存视频到手机相册功能,将 mp4 在线视频下载并存储到用户的手机中,uniapp App h5 小程序将视频文件下载保存(详细示例源码及注释一键复制,开箱即用!)

效果图 在uniapp开发中,实现安卓苹果app、h5网页网站、小程序保存视频到相册功能,点击保存按钮后下载视频并将其存储到用户的手机相册中,完整示例源码及注释,新手小白开箱即用! 直接复制代码,稍微改下就能用到你的项目中去了(保证可用)。 完整代码 可复制运行,或按…

iOS保存视频到相册

保存视频&#xff1a; 1在工程中添加这个框架&#xff1a; #import <AssetsLibrary/AssetsLibrary.h> 2 NSBundle *bundle[NSBundle mainBundle];NSString *videoPath[bundle pathForResource:"test" ofType:"mp4"];//是本地的路径就好videoPath是你…

IOS 录制保存视频实例

作者&#xff1a;朱克锋 邮箱&#xff1a;zhukefengiboxpay.com 转载请注明出处&#xff1a;http://blog.csdn.net/linux_zkf //保存 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { NSURL *url …