微信分享时,图片大小必须小于32k,所以大多数情况下都需要对图片进行压缩裁剪,试过好多方法都不对,最后用如下方法成功解决问题。
// ------这种方法对图片既进行压缩,又进行裁剪
- (NSData *)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize;
{
UIGraphicsBeginImageContext(newSize);
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return UIImageJPEGRepresentation(newImage, 0.8);
}
// ------调用
UIImage *img = [UIImage imageWithData:[self imageWithImage:image scaledToSize:CGSizeMake(300, 300)]]
相关推荐
iOS多图分享,欢迎关注http://blog.csdn.net/u014220518
iOS 集成ShareSDK实现微信分享,分享图片,本地文件视频等,自定义分享菜单栏,自定义编辑界面,详情请见博客 http://blog.csdn.net/vnanyesheshou/article/details/51105578 。
主要为大家详细介绍了iOS实现微信分享多张图片功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
虚幻4微信分享插件 有IOS端可安卓端 没有积分的可以去我的git: https://github.com/tkzcfc/WeiXinSDK
原文链接:微信分享图片压缩问题解决方案 作者:李青 概述 在进行微信分享时,遇到微信分享失败的情况,微信分享对于图片的大小有32k的限制,如果大于的话就会导致失败。所以对于图片的压缩进行了调研,最后得出...
本文介绍了iOS 微信分享功能的实现步骤与方法,具有一定的参考作用。下面跟着小编一起来看下吧
* 4、新的分享接口,包含朋友圈、好友、微博的分享(for iOS) * 5、隐藏/显示右上角的菜单入口 * 6、隐藏/显示底部浏览器工具栏 * 7、获取当前的网络状态 * 8、调起微信客户端的图片播放组件 * 9、关闭公众...
微信分享及收藏是指第三方App通过接入该功能,让用户可以从App分享文字、图片、音乐、视频、网页至微信好友会话、朋友圈或添加到微信收藏。微信分享及收藏功能已向全体开发者开放,开发者在微信开放平台帐号下申请Ap...
公司需要,历经一周,终于把cocos2d-x项目接入微信分享功能搞定了,含android版及ios版接入。 功能实现:1.截屏并分享截屏图片到微信;2.网页链接分享到微信. 局限:cocos2d-x项目. 方便:截屏分享和链接分享就只需...
实现分享微信小程序、图片到微信朋友圈、微信好友。解决因图片过大出现分享失败,内置图片压缩功能,内置截图功能。
小程序遇到的复制公众号内容,webp格式导致IOS/苹果图片不展示问题解决,更换wxParse可解决
主要为大家详细介绍了iOS仿微信相册界面翻转过渡动画效果,微信采用界面翻转的过渡动画跳转到评论界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
只实现了基本的功能 分享出来 提供一种思路
仿照微信,朋友圈分享图片功能 。可以进行图片的多张选择,拍照添加图片,以及进行图片的预览,预览时可以进行缩放,并且可以删除选中状态的图片 。很不错的源码,大家有需要可以下载看看 。
最近项目中遇到了APP分享微信小程序,记录下来问题,希望能帮助到需要的人 项目中的分享集成的是第三方的友盟,我看了下微信官方的sdk和友盟的小程序分享差不多,于是,就先罗列下友盟的分享 1.首先在微信开放平台添加...
本文要解决的问题是,分享本地带二维码的图片给微信好友和朋友圈。朋友圈图片能够实现长按识别,给微信好友对话框的图片 在 iOS 可以正常识别,但是 Android 端却不能识别 ,为什么? 以下引用网友的回答: 经过...
友盟分享(微信,朋友圈)Demo
2、保存的聊天记录可以跟微信一样打开浏览,可以保存图片、视频、语音、表情、链接分享等 3、支持增量导出,即有新的内容更新到iPhone备份文件后,可以增加更新的内容到导出记录中,不会每次新增记录都要新增一个...
简单修改第三方库使之能够运行~~