注释框未出现在链接到Facebook页面的类似XFBML的按钮中
在我的网站上,我有一个类似XFBML的按钮链接到Facebook页面。我使用网站的域作为应用程序域来设置应用程序,并包含带有应用程序id的Javascript SDK注释框未出现在链接到Facebook页面的类似XFBML的按钮中,facebook,facebook-like,xfbml,Facebook,Facebook Like,Xfbml,在我的网站上,我有一个类似XFBML的按钮链接到Facebook页面。我使用网站的域作为应用程序域来设置应用程序,并包含带有应用程序id的Javascript SDK Like按钮本身可以工作,但不会显示comment部分。在Chrome中查看页面时,iframe显示在like按钮下方,但它只包含带有一些代码的脚本标记。我在这里做错了什么?您正在用以下代码加载javascript sdk: (function(d){ var js, id = 'facebook-jssdk'; i
Like按钮本身可以工作,但不会显示comment部分。在Chrome中查看页面时,iframe显示在like按钮下方,但它只包含带有一些代码的脚本标记。我在这里做错了什么?您正在用以下代码加载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));
它正在寻找id为facebook jssdk
的div,但该div不存在。尝试在页面中的某个位置添加以下内容:
<div id="facebook-jssdk"></div>
您正在使用以下代码加载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));
它正在寻找id为facebook jssdk
的div,但该div不存在。尝试在页面中的某个位置添加以下内容:
<div id="facebook-jssdk"></div>
看看这个已知的Facebook bug:
基本上,如果在Facebook用户的帐户上启用安全浏览,就会出现这种行为。看看这个已知的Facebook错误: 基本上,如果在Facebook用户的帐户上启用安全浏览,就会出现这种行为