Facebook应用程序请求在FB.login()调用后,Dialog继续在移动设备上加载

时间:2015-07-31 10:03:49

标签: facebook dialog facebook-javascript-sdk

我有这样的代码:

FB.login( function(response) {
        if (response.status === 'connected') {
            var accessToken = response.authResponse.accessToken;
            //code about sending access Token to server

            FB.ui({method: 'apprequests', message: 'myApp' }, function(response){});
        }
});

预期结果:用户接受权限后,系统会显示应用请求对话框。

发生了什么:它在桌面上运行得非常好。但是在移动设备上,对话框只会继续加载而不显示任何内容。

我发现一个有趣的事实是,如果我在FB.login()之前放置FB.ui(),则对话框通常会在移动设备上显示。 (但是,如果我放下,则不再起作用)

谢谢!

0 个答案:

没有答案