计划增加社交网络分享功能吗?
By yjg840125
at 2015-01-09
0人收藏 • 2543人看过
是否会在主题帖里增加社交网络分享,比如微博,微信。
- 登录后方可回帖
回复#1 @lincanbin :
我添加了百度分享代码,为什么每次刷新才能显示出来?是不是和缓存有关?
回复#4 @我魔 :
要用async分享代码,自己对百度那玩意儿略加修改即可。
回复#5 @lincanbin :
怎么修改?
回复#6 @hlbj105 :
我的代码里有一个异步调用函数,call一下就行了。 很简单的自己写就行了。
回复#5 @lincanbin :
异步调用函数在哪儿?怎么写能给个说明么?是小白啊,请不吝赐教!
回复#8 @我魔 :
loadScript();
回复#4 @我魔 :
hi 你好,我也遇到了同样的问题,刷新才能显示分享按钮,你现在解决了吗?
@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)];
}
这样的写法哪里不对?
因为还是需要刷新来能表示出分享按钮来。
回复#11 @用户名最大长 :
看Console吧。