Facebook赞Rails应用程序中的按钮错误

时间:2012-10-04 16:43:37

标签: facebook facebook-like

我在这里看到了很多相对相似的问题,但大多数人都推荐一个涉及APPID的解决方案。但是,我只是想解决从类似按钮输出的错误,没有必要的APPID,类似按钮 正在工作,但在控制台中产生恼人的输出。

我的Guard输出中出现以下错误:http://connect.facebook.net/en_US/all.js|54|FB.getLoginStatus() called before calling FB.init()

在我的Web控制台中出现类似错误:在调用FB.init()之前调用了FB.getLoginStatus()。

我的app.js文件中有这个块:

(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'));

以下标记位于<body>

.facebook-like#fb-root
.fb-like(data-href="https://www.facebook.com/MYAPP" data-send="false" data-layout="button_count" data-width="90" data-show-faces="true")

1 个答案:

答案 0 :(得分:0)

我认为你的问题是facebook.net目前正在关闭。