javascript - 如何在用户连接后关闭 Facebook 弹出的登录窗口?

标签 javascript facebook

下面是我的代码。由于某种原因,在用户登录小弹出窗口后,小窗口将重定向回“/”,URL 末尾有大量 session JSON 垃圾。

如何让小窗口关闭,而我的父窗口刷新?

<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US" type="text/javascript"></script>

<fb:login-button v="2" onlogin='window.location("/test");' size="medium">Connect</fb:login-button>
<script type="text/javascript">FB.init("XXXXX",'/xd_receiver.htm');</script>

最佳答案

我刚刚解决了一个类似的问题,当您使用 Facebook 登录弹出窗口登录并关闭时,页面没有刷新。

我的 Facebook 应用程序配置不正确。只需转到 Facebook 中的应用程序设置并指定正确的站点 URL(在“网站”部分下)。如果你在本地测试它,你可以输入 http://localhost/

希望这对您有所帮助!

关于javascript - 如何在用户连接后关闭 Facebook 弹出的登录窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1610326/

相关文章:

javascript - 打开对话框后如何返回主视图?

javascript - 使用 jQuery/JavaScript 减去 HTML 文本框值

javascript - 使用偏移量和 jQuery slider

iOS Facebook sdk 4.0 分享图片

ios - Facebook SDK 使用 Swift 3 iOS 10 登录

Facebook:如何以编程方式检索访问 token ?

javascript - 如何使用对象作为构造函数?

ios - FBSDKSharing 回调不返回结果

iphone - Facebook 页面帐户 - 添加应用

javascript - 随着分数不断点击更改图像