Facebook共享按钮与Facebook JSSDK冲突。如何解决?
我似乎无法让两个脚本都工作。我正在使用jssdk和fb.share来获得类似facebook的box和facebook共享按钮。但它们并不在一起工作。知道为什么吗?如何解决这个问题 我在标题中有这样的内容:Facebook共享按钮与Facebook JSSDK冲突。如何解决?,facebook,Facebook,我似乎无法让两个脚本都工作。我正在使用jssdk和fb.share来获得类似facebook的box和facebook共享按钮。但它们并不在一起工作。知道为什么吗?如何解决这个问题 我在标题中有这样的内容: <div id="fb-root"></div> 在页脚中显示以下代码: <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getE
<div id="fb-root"></div>
在页脚中显示以下代码:
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
这是我的Fb.share代码:
<div class="shr-fb">
<a name="fb_share"></a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
</div>
他们互相冲突,我不知道如何解决这种情况
谢谢。说得通。
facebook共享已被弃用,不再受支持,正如您在文档中看到的:
“共享”按钮已被弃用,取而代之的是“相似”按钮,以及
将不再受支持。请随时使用Like按钮
可能会为您的应用带来最大流量
(参考资料:)
以及:
旧的共享按钮怎么了?
当我们启动Like按钮时,我们不推荐使用Share按钮,
因为Like按钮通过允许用户点击来提高点击率
只需单击即可连接,并允许他们查看
朋友们已经联系上了
(参考资料:)
相反,使用,您将不会遇到冲突。同时,您仍然可以将“喜欢”和“共享”按钮与FaceBook JSSDK Api和html代码片段结合在一起
它将根据需要显示“相似”和“共享”按钮