我试图创建基于Facebook的登录使用Javascript。一旦一个人点击了一个按钮,他应该得到一个div代替另一个div,如果他是登录到Facebook。然而,如果他没有登录到Facebook,他会被问到他的Facebook凭证,然后登录。但是,在这种情况下,我们需要用户再次单击该按钮,以进行div替换。
我想知道是否有一种方法可以捕捉Facebook登录事件并更改div?是轮询一种方式还是有别的出路。我只想用Javascript。
发布于 2018-08-03 09:31:57
如果你正在使用新的SDK,则可以使用以下内容:
function FB_login(){
FB.login(function(response){
if (response.session) {
//Change the div here.
}
});
}
否则,你可以使用Fb:login-button
带着onlogin
属性。
发布于 2018-08-03 11:14:19
https://stackoverflow.com/questions/-100000495
复制相似问题