繁体   English   中英

在Facebook应用程序的FB.login()之后如何停止重定向?

[英]How to stop redirection after FB.login() for Facebook application?

因此,机制很简单。 我使用Facebook JS SDK的FB.login()来让用户登录到我的应用程序。 用户单击允许后,我想调用ajax来更新页面的内容。

但是,弹出窗口消失后页面也将刷新,并且我的ajax调用也被中止。 如何防止FB刷新页面?

您可以在http://jsfiddle.net/mmhan/7BGmf/3/上查看代码摘要

HH.fb_userConnected()是ajax调用。 该文档也没有描述FB.Login()函数的任何其他参数。

Lemme知道是否需要更多信息。

  • han

尝试订阅auth.login事件,如下所示

FB.Event.subscribe('auth.login', function() {
  // if you already have this, it's why the page refreshes in the first place
  // window.location.reload();
});

您可以在此处发出ajax调用。 祝好运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM