在我的网站上,我有一个链接到Facebook页面的XFBML Like按钮。我将该网站的域名设置为应用程序域,并将Javascript SDK与应用程序ID一起包含在内。未在XFBML中显示的评论框Like按钮链接到Facebook页面
Like按钮本身有效,但注释部分不显示。在Chrome中检查页面显示iframe出现在类似按钮下方,但它仅包含带有一些代码的脚本标记。我在这里做错了什么?
在我的网站上,我有一个链接到Facebook页面的XFBML Like按钮。我将该网站的域名设置为应用程序域,并将Javascript SDK与应用程序ID一起包含在内。未在XFBML中显示的评论框Like按钮链接到Facebook页面
Like按钮本身有效,但注释部分不显示。在Chrome中检查页面显示iframe出现在类似按钮下方,但它仅包含带有一些代码的脚本标记。我在这里做错了什么?
您正在加载的JavaScript SDK使用此代码:
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
它正在寻找与facebook-jssdk
一个id一个div,但这个div并不存在。尝试在你的页面中加入这个地方:
<div id="facebook-jssdk"></div>
这会导致Like按钮根本不显示。 – user962004
在这个已知的Facebook错误请看下图:http://developers.facebook.com/bugs/293075054049400
基本上,如果安全浏览功能在Facebook上的用户帐户启用一个得到这个行为。
什么是网址? – bkaid
http://www.milliani.com/milliani#portfolio – user962004