javascript Facebook登录重定向uri

mav*_*fis 3 javascript facebook facebook-graph-api facebook-javascript-sdk

我是facebook api的新手,我使用facebook应用程序登录,但是当我输入任何页面api重定向主页时。我想留下我以前的页面。例如 :

我在main/news/nba-orlando页面上,我想用Facebook登录,然后单击按钮,然后弹出显示。如果我接受,api重定向mainbu我想留下main/news/nba-orlando页面...我该怎么做?

FB.init({
    appId        : '{api_id}',
    redirect_uri : document.URL,
    cookie       : true,
    xfbml        : true,
    version      : 'v2.5'
});
Run Code Online (Sandbox Code Playgroud)

lus*_*chn 5

FB.init仅用于初始化JavaScript SDK,并且没有redirect_uri可在文档中看到的参数。FB.login用于登录,登录后可以使用JavaScript进行重定向:

FB.login(function(response) {
    if (response.authResponse) {
        //user just authorized your app
        window.location.href = 'xxx';
    }
}, {scope: 'email'});
Run Code Online (Sandbox Code Playgroud)

更多信息:http : //www.devils-heaven.com/facebook-javascript-sdk-login/