Facebook fb:评论中出现了一堆js错误

Facebook fb:评论中出现了一堆js错误,facebook,comments,Facebook,Comments,我正在尝试使用FB Comments插件,虽然插件似乎可以加载并工作,但我的网站却出现了一大堆Facebook js错误: 错误:“parseInt”未定义 错误:“对象”未定义 错误:“FB_RequireFeatures”未定义 错误:“日期”未定义 错误:无法获取属性“setResourceMap”的值:对象为null或未定义 错误:无法获取属性“configurePage”的值:对象为null或未定义 我的网页架构如下所示: <body> <script type="t

我正在尝试使用FB Comments插件,虽然插件似乎可以加载并工作,但我的网站却出现了一大堆Facebook js错误:

错误:“parseInt”未定义 错误:“对象”未定义 错误:“FB_RequireFeatures”未定义 错误:“日期”未定义 错误:无法获取属性“setResourceMap”的值:对象为null或未定义 错误:无法获取属性“configurePage”的值:对象为null或未定义 我的网页架构如下所示:

<body>
<script type="text/javascript" "//static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script>
<script type="text/javascript">
if (navigator.userAgent.indexOf("Firefox")!=-1)
FB.init("{appKey}","http://commoninterview.com/modules/fb/xd_receiver.htm");
</script>

HTML...

<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>

<fb:comments href="{pageURL}" num_posts="10" width="760"></fb:comments>

HTML...

<script type="text/javascript">
FB.init("{appKey}","http://commoninterview.com/modules/fb/xd_receiver.htm");
</script>
实例:


感谢您的帮助和指点

这可能是一个兼容性问题

请参阅本页的这段代码:如果升级到新的JavaScript SDK,请确保删除对旧JavaScript库的所有引用,因为它们不兼容,并且会导致实现停止工作。通过搜索字符串FeatureLoader.js.php,可以找到对旧JavaScript库的引用


如果删除注释插件,错误会消失吗?当我访问该页面时,我没有收到您描述的错误,但我收到了大量其他错误..http/https不匹配..跨域问题,以及其他随机信息感谢您的查找。如果我删除评论插件,js错误就会消失。谢谢,修复了它。然而,我开始收到混合内容警告,但看起来即使是facebook插件页面也有同样的问题: