我正在尝试集成我页面上的Facebook登录按钮和评论插件。
我让他们单独工作,当有人通过登录按钮登录时,评论插件会做出响应(并让用户登录),但我的问题是相反的当有人通过评论插件登录发布评论时,没有事件可以从评论插件传递到登录按钮
有办法解决这个问题吗?
谢谢,
您应该在注释时注册FB javascript事件,或者更好的是登录。当用户通过点赞或评论操作登录时,应该触发登录事件:
window.fbAsyncInit = function() {
FB.init({
appId : 'xxxx',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
FB.Event.subscribe('auth.login', function() {
/*create a reload in wich you login the user, because now you have the cookie. Or via ajax */
});
}