Javascript Facebook登录Oauth对话框关闭事件?
在FacebookJSSDK上,我试图检测用户在单击登录按钮(接受或拒绝)后何时关闭Oauth对话框,因此有onlogin属性:Javascript Facebook登录Oauth对话框关闭事件?,javascript,facebook,facebook-javascript-sdk,Javascript,Facebook,Facebook Javascript Sdk,在FacebookJSSDK上,我试图检测用户在单击登录按钮(接受或拒绝)后何时关闭Oauth对话框,因此有onlogin属性: <div class='fb-login-button" onlogin="function...">FB login</div> 我能做的最好的方法是检测Oauth对话框的返回吗?确实没有检测登录操作的事件?您需要允许运行Facebook JavaScript SDK的URL。要执行此操作,请在“设置基本信息”下编辑您的facebook应用
<div class='fb-login-button" onlogin="function...">FB login</div>
我能做的最好的方法是检测Oauth对话框的返回吗?确实没有检测登录操作的事件?您需要允许运行Facebook JavaScript SDK的URL。要执行此操作,请在“设置基本信息”下编辑您的facebook应用程序,将所有URL放在“应用程序域”字段中,例如www.yourdomain.com、yourdomain.com 并不是说你在这里输入的URL必须来自“基本信息”设置下的“网站URL”字段,在“选择你的应用程序如何与Facebook集成”-“使用Facebook登录的网站”下 Facebook已经记录了在URL不允许的情况下尝试运行应用程序时显示的错误。要查看此日志,请转到浏览器控制台并查看日志
享受请重新阅读我的问题,我尝试查找javascript事件,以了解用户何时单击登录按钮并返回成功登录的站点。
$('.fb-login-button').each(function() {
var oldLoginFn = this.onlogin || $.noop();
this.onlogin = function () {
//my instructions...
return oldLoginFn.apply(this, arguments);
}
});