今天碰到微信不能分享的bug。后来经过排查,是图片的尺寸不对。找资料后发现,微信对于图片尺寸是有要求的。具体的尺寸要求可以参考ShareSDK的相关文档:不同平台分享内容的详细说明
解决办法:(前提条件是图片使用了七牛):
在七牛定义两个样式,分别是weixin.small和weixin.normal。small对应的尺寸是200*200,normal定义的尺寸是360*200。这样在给ShareSDK的时候指定样式,就保证了不会因为图片原因出现分享不成功的情况。
今天碰到微信不能分享的bug。后来经过排查,是图片的尺寸不对。找资料后发现,微信对于图片尺寸是有要求的。具体的尺寸要求可以参考ShareSDK的相关文档:不同平台分享内容的详细说明
在七牛定义两个样式,分别是weixin.small和weixin.normal。small对应的尺寸是200*200,normal定义的尺寸是360*200。这样在给ShareSDK的时候指定样式,就保证了不会因为图片原因出现分享不成功的情况。