微信分享无响应的解决
微信分享无响应的解决
最近使用友盟的社会化分享,集成到程序中进行分享功能的开发。
可是一开始还是可以正常使用,今天突然发现微信分享(好友分享和朋友圈分享)均是点击没有响应,也就是点击后,没有任何回馈,查看后台日志,友盟的返回内容是
msg = "no error";
st = 200;
也是OK的,后来才发现微信分享的图片的图片有大小限制,内容有字数限制,
图片是32k,具体参照这里http://bbs.umeng.com/thread-5832-1-1.html.
而我们分享的时候,要传递Url,图片(可选),标题,内容(可选),可就是这内容,我是直接把文章内容传递过去了,这个内容也只是在微信好友分享的时候,显示一点点字段而已(也就是简介),而我司api返回的时全部文章,所以文章字段超出后(大概是1000字),就会无响应,所以我这里就直接截取了部分字段。
这里是坑,所以记录下来,图片是32k,文字(分享时传递的简介内容)是不要超过1000(具体没有研究,但是简介信息,几十个字就好了)字就好。