2013-04-08 68 views

回答

0

这可能是你的问题:

FB.getLoginStatus() called before calling FB.init(). 

我看到它在Chrome控制台。要解决,请参阅本:

FB.getLoginStatus() called before calling FB.init() error in console

更新:

你应该Facebook Developers注册以获得appIdchannelUrl。转到JavaScript SDK并阅读Loading and Initialization部分。当您注册为开发人员时,您可以从App Dashboard获得。

+0

我不知道我在哪里找到我的appId和channelURL。我需要这些吗? – user2257875 2013-04-09 14:03:31

+0

@ user2257875,当然。您确实需要它们才能将Facebook与您的网站进行整合。我已经更新了我的答案。 – 2013-04-09 16:58:25

+0

感谢您的帮助,我能解决我自己的问题。在商业环境中,我受到国家的限制,我的页面只限于美国。我关掉了所有限制,现在看起来工作正常。奇怪。 – user2257875 2013-04-10 13:18:39