道客优

1234
Android用sharesdk,微信分享失败其他都正常
2019-04-04 刀刻油 阅读:1697

最近遇到开发遇到一个问题,分享使用的sharesdk插件,分享链接时,qq、qq空间、微博、微信朋友圈都正常就是微信客户端sh时好时坏,百思不得其解。跟踪代码发现错误为微信客户端客户端不存在,但是我手机上确确实实安装了微信。最后一步步跟踪代码发现,微信分享有两个方法设置图片url,一个网络、一个本地。我用的是网络,跟踪发现根据url获取图片时返回的响应码是302,链接重定向到了另一个url,这样图片没有获取到,导致分享失败。真坑啊,sharesdk报错有误。检查以下图片的链接只要能直接取到图片的url都可以分享成功。

推荐阅读: