首页 > 代码库 > 百度分享新浪微博无法分享图片的解决方法

百度分享新浪微博无法分享图片的解决方法

偶然发现,文章分享到sina weibo竟然不能将附带的图片。后来查了一下,发现,不只我遇到了这个问题。

经过查看百度分享官方的帮助文档,发现帮助文档是依照旧版的分享代码指导自定义使用的。而首页获取到的代码是最新版的分享代码,

最新版分享代码虽然支持微信。但是在分享到新浪微博的时候有个问题,就是文章内容中的图片不能随之分享到微博中。不清楚这算不算插件的bug。发现好多大网站也用了百度分享,也存在这个问题。

网上查了一下解决方法,无果,发现不只是我一个人遇到这种问题。于是自己折腾找了个折衷的解决方法。以下解决方法:

起初使用的是首页一步步获取的代码:

        <div class="bdsharebuttonbox fl"><a href=http://www.mamicode.com/"#" class="bds_more" data-cmd="more">        <div class="nr-share nr-share-top">
            <span class="nr-info fl">分享到:</span>
            <!-- Baidu Button BEGIN -->
            <div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare bdsharebuttonbox  fl">
                <a href=http://www.mamicode.com/"#" class="bds_more" data-cmd="more">


遗憾的是旧版不支持微信分享。不过也只能这样取舍了。

参考文档:http://share.baidu.com/help/customization/config