Bud*_*Joe 1 facebook fbml facebook-javascript-sdk
我正在从这种登录按钮转换过来
<fb:login-button perms="publish_stream,read_stream,friends_location,email" onlogin="facebookLoginCallback();" size="large">
<g:message code="Connect with Facebook"/>
</fb:login-button>
至
<div class="fb-login-button"
data-show-faces="false" data-width="200"
data-max-rows="1"
data-onlogin="facebookLoginCallback();">Connect with Facebook</div>
但是data-onlogin实际上并不会导致调用facebookLoginCallback().这似乎没有很好地记录.data-onlogin没有记录,只是我对翻译的最佳猜测.属性应该被称为其他东西.它似乎没有转化为这种新推荐的风格.登录工作 - 只是没有回调.第一个例子的回调确实有效.
你可以使用FB.Event.subscribe,在这种情况下你想听auth.login(这里是文档:http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/):
FB.Event.subscribe('auth.login', function(r)
{
console.log(r.status);
if ( r.status === 'connected' )
{
// a user has logged in
}
}
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7516 次 |
| 最近记录: |