计划增加社交网络分享功能吗?

By yjg840125 at 2015-01-09 • 0人收藏 • 2545人看过

是否会在主题帖里增加社交网络分享,比如微博,微信。

12 个回复 | 最后更新于 2016-08-24
2015-01-09   #1

暂时没有,有兴趣可以自己添加分享代码

2015-01-10   #2

999

2015-01-10   #3

可以加百度分享代码到右侧那里

2016-01-09   #4

回复#1 @lincanbin :

我添加了百度分享代码,为什么每次刷新才能显示出来?是不是和缓存有关?

2016-01-09   #5

回复#4 @我魔 :

要用async分享代码,自己对百度那玩意儿略加修改即可。

2016-01-09   #6

回复#5 @lincanbin :

怎么修改?

2016-01-09   #7

回复#6 @hlbj105 :

我的代码里有一个异步调用函数,call一下就行了。 很简单的自己写就行了。

2016-01-09   #8

回复#5 @lincanbin :

异步调用函数在哪儿?怎么写能给个说明么?是小白啊,请不吝赐教!

2016-01-09   #9

回复#8 @我魔 :

loadScript();
2016-03-25   #10

回复#4 @我魔 :

hi 你好,我也遇到了同样的问题,刷新才能显示分享按钮,你现在解决了吗?

2016-08-23   #11

@lincanbin

又来讨教了,我在topic.php的下面仿照原有的代码添加了:

<script type="text/javascript">

loadScript("<?php echo $Config['WebsitePath']; ?>/static/js/share.js?version=<?php echo $Config['Version']; ?>", function(){

InitShareBtn();

});

</script>


share.js里是百度的js分享代码括在了自己命名的function里。

function InitShareBtn(){

   window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":["tieba","ty","fbook","twi"],"bdPic":"","bdStyle":"1","bdSize":"24"},"share":{},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","weixin"]}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];

}



这样的写法哪里不对?

因为还是需要刷新来能表示出分享按钮来。

2016-08-24   #12

回复#11 @用户名最大长 :

看Console吧。

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...