2010-10-09 55 views
5

我已经使用Javascript SDK实现了Facebook连接。当我尝试进行身份验证的用户未登录到Facebook时,身份验证正常工作。但是当他已经登录Facebook时,登录弹出窗口不会关闭。弹出式网址以“http://static.ak.fbcdn.net/connect/xd_proxy.php#cb = .....”开头。带FB连接的空白弹出框

Firefox 3.5和Chrome均发生这种情况。 有什么建议吗?连接到Facebook时是否需要设置其他参数?

+0

您是否得到了解决此问题的方法? – Kieran 2011-11-09 02:04:46

回答

-1

不需要特殊参数。这可能是一个浏览器问题。也许你有一个设置/插件不允许Javascript为你关闭窗口。

测试这个最简单的方法是发布一个链接到您的实现,以便其他人(使用其他浏览器设置)可以试一试。

0

今天我遇到了同样的错误,与我一年前的实施。我已经将channelUrl标签添加到FB.Init()中,没有任何运气;所以我从头开始使用js sdk,oauth2启动登录过程:稍作改动后,所有事情都再次开始有效。我也通过Facebook调试工具运行了我的页面,并提出了一些更改。

总结:基本上,如果Facebook Connect停止工作,根据最新的文档可用升级您的代码。