酷派微信h5保存图片到相册图片怎么保存到了相册

酷派手机微信保存图片找不到?_百度知道
酷派手机微信保存图片找不到?
酷派手机微信保存图片找不到?
我有更好的答案
在tencent/MicroMsg下面有一个或者多个由一长串数字和字母组成的文件夹,与该手机上登录过的微信号一一对应。如果有多个的话,逐个打开,查看image文件夹,保存的图片、访问过缓存下来的图片都在这里。video文件夹是小视频,voice是语音文件夹,其他文件夹可以不用管。
采纳率:86%
来自团队:
tencent/micromsg/ 然后点那个名字很长的文件夹,然后点image2,得到一些文件夹,不断往里点就能看到图片了。可能是按照聊天时间段来的,并没有把不同时间段的历史照片都放在一起。
本回答被网友采纳
一般在手机或者TF卡里面的Tencent\MicroMsg文件夹下面。如果没看到,建议重启一下手机,手机重启的时候会运行媒体扫描,一般就能看到了。如果还看不到看下手机图库的设置是不是屏蔽了这个文件夹
为您推荐:
其他类似问题
您可能关注的内容
酷派手机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。平板/笔记本
HiLink生态产品
终端云服务专区
微信中发的照片和视频怎么设置可以自动保存在手机中
&新学乍练&
发表于 前天&14:28
来自:华为Mate10 Pro
最新回复 前天&14:42
微信中发的照片和视频怎么设置可以自动保存在手机中?
width:100%">
&登堂入室&
发表于 前天&14:31
来自:华为Mate10
打开微信设置,通用,按照图片里设置。就可以在相册里看见了
%2Fstorage%2Femulated%2F0%2FPictures%2FScreenshots%2FScreenshot_027.jpg (79.8 KB, 下载次数: 0)
前天&14:31 上传
width:100%">
&新学乍练&
发表于 前天&14:40
来自:华为Mate10 Pro
谢谢,OK了
width:100%">
&花粉帮帮堂&
发表于 前天&14:42
来自:浏览器
楼主,进入微信,点击我&设置&通用&打开自动下载,再把照片和视频的开关一起打开。
width:100%">
随手拍毕业季(上)P20pro随手拍p10镜头下的小生灵华为P20伴我新疆徒步行3清晨时光
花粉客户端
Make it Possible
Make your device special
华为云空间
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注花粉俱乐部
举报邮箱:
|关注花粉俱乐部:
增值电信业务经营许可证:苏B2-号|
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利保存图片到相册
#pragma mark - 保存图片到相册 (在需要完成保存图片到相册的地方 调用此方法)[self saveImageToPhotosAlumFinished:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:shareImage]]]];- (void)saveImageToPhotosAlumFinished:(UIImage *)image{
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), (__bridge void *)self);}// 图片保存完成后的回调方法- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{
NSLog(@"image = %@, error = %@, contextInfo = %@", image, error, contextInfo);
NSString *msg = nil ;
if(error != NULL){
msg = @"保存图片失败" ;
msg = @"保存图片成功" ;
[HFUtils showNotifyHudBottom:msg];}iOS下将照片保存到相册的三种方法如果是当前作者,加入编辑按钮文章内容方法一使用UIImageWriteToSavedPhotosAlbum函数将图片保存到相册,如:- (void)loadImageFinished:(UIImage *)image{
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), (__bridge void *)self);}- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{
NSLog(@"image = %@, error = %@, contextInfo = %@", image, error, contextInfo);}第一个参数是要保存到相册的图片对象第二个参数是保存完成后回调的目标对象第三个参数就是保存完成后回调到目标对象的哪个方法中,方法的声明要如代码中所示的:- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextI第四个参数在保存完成后,会原封不动地传回到回调方法的contextInfo参数中。方法二使用AssetsLibrary框架中的ALAssetsLibrary类来实现。具体代码如下:- (void)loadImageFinished:(UIImage *)image{
__block ALAssetsLibrary *lib = [[ALAssetsLibrary alloc] init];
[lib writeImageToSavedPhotosAlbum:image.CGImage metadata:nil completionBlock:^(NSURL *assetURL, NSError *error) {
NSLog(@"assetURL = %@, error = %@", assetURL, error);
}];}使用了ALAssetsLibrary类的writeImageToSavedPhotosAlbum:metadata:completionBlock:方法实现。其中第一个参数是一个CGImageRef的对象,表示要传入的图片。第二个参数是图片的一些属性,这里没有设置所以传入nil。最后一个completionBlock是保存完成后的回调,在这个回调中可以取到保存后的图片路径以及保存失败时的错误信息。注意:使用该类时需要导入AssetsLibrary.framework。而且该类需要在iOS4.0以上可以使用,但是在iOS9.0之后就被标记为过时方法。官方建议使用Photos.framework中的PHPhotoLibrary进行代替,也就是下面所说的第三种方法。方法三使用Photos框架的PHPhotoLibrary类来实现保存到相册功能。代码如下:- (void)loadImageFinished:(UIImage *)image{
[[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
/写入图片到相册
PHAssetChangeRequest *req = [PHAssetChangeRequest creationRequestForAssetFromImage:image];
} completionHandler:^(BOOL success, NSError * _Nullable error) {
NSLog(@"success = %d, error = %@", success, error);
}];}该例子中先调用PHPhotoLibrary类的performChanges:completionHandler:方法,然后在它的changeBlock中,通过PHAssetChangeRequest类的creationRequestForAssetFromImage:方法传入一个图片对象即可实现保存到相册的功能。然后completionHandler中会告诉我们是否操作成功。进阶使用:得到保存到相册的图片对象也许会有人需要在保存相册后得到图片的PHAsset对象来进行后续操作(昨天刚好碰到有朋友遇到这样的问题)。那么,这里对上面例子进行改进,在创建PHAssetChangeRequest后将它的placeholderForCreatedAsset属性的localIdentifier属性保存到一个数组中,等待操作完成后再通过这个数组来查找刚刚添加的图片对象。请看下面栗子:- (void)loadImageFinished:(UIImage *)image{
NSMutableArray *imageIds = [NSMutableArray array];
[[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
//写入图片到相册
PHAssetChangeRequest *req = [PHAssetChangeRequest creationRequestForAssetFromImage:image];
//记录本地标识,等待完成后取到相册中的图片对象
[imageIds addObject:req.placeholderForCreatedAsset.localIdentifier];
} completionHandler:^(BOOL success, NSError * _Nullable error) {
NSLog(@"success = %d, error = %@", success, error);
if (success)
//成功后取相册中的图片对象
__block PHAsset *imageAsset =
PHFetchResult *result = [PHAsset fetchAssetsWithLocalIdentifiers:imageIds options:nil];
[result enumerateObjectsUsingBlock:^(PHAsset * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
imageAsset =
*stop = YES;
if (imageAsset)
//加载图片数据
[[PHImageManager defaultManager] requestImageDataForAsset:imageAsset
options:nil
resultHandler:^(NSData * _Nullable imageData, NSString * _Nullable dataUTI, UIImageOrientation orientation, NSDictionary * _Nullable info) {
NSLog("imageData = %@", imageData);
}];}总结第一种方式是最常用的,使用起来很方便,传入UIImage就可以了,也不需要担心iOS不同版本的问题。唯一缺点就是无法找到对应添加的图片。第二种方式是iOS4之后加入的,在iOS9后又不推荐使用了。他也提供了很直观的方式来保存图片,并且也能够取到保存后相对应的图片路径。第三种方式是iOS8之后加入的,他的使用稍微复杂一点,但是它允许进行批量的操作,例如添加、修改、删除等。如果要做更近复杂的操作的话,这种方式是比较推荐的方式。
没有更多推荐了,

我要回帖

更多关于 微信图片保存到相册 的文章

 

随机推荐