场景是这样的
有个项目上线很久了,但是最近发现一个bug,我的手机上面依次登录两个账号,其中一个点击分享按钮无反应(分享失败),另外一个点击分享按钮可以分享。其实很纳闷原来上线的时候各种类型的手机,分享了n遍都是可以的。
后来发现把不能分享的那个账号的图片换一个像素低的图片即可。
下面是微信SDK其中的一段代码:
/*! @brief 设置消息缩略图的方法
*
* @param image 缩略图
* @note 大小不能超过32K
*/
- (void) setThumbImage:(UIImage *)image;
在开发中,每次都会计算缩略图不能大于32K
的,可是我的iPhone6就是不行。
果断的在项目中把它改成31K
。