0

嗨,我正在尝试单击链接并触发 facebook 发布到墙上的对话框(我已经用户授权),如果用户发布到墙上的内容或关闭对话框,我想将页面重定向到我生成的 url。在 chrome 中,yandex 浏览器还可以,但在 Firefox 中它做得很好,但是当重定向新页面时,它会在 2 秒内返回开始。关于redirect_uri参数的这个问题?我该如何解决这个问题?我想去重定向页面并停在那里。这是我的代码;

$("a#generate-code").click(function() {
            var road_to = $(this).attr("link_url");

            if (road_to != "javascript:;") {
                FB.ui({
                    method: 'feed',
                    name: 'App Name',
                    link: 'http://apps.facebook.com/app_link',
                    picture: 'http://blah.com/sunderex.jpg',
                    caption: 'App Caption',
                    description: 'App Desc.',
                    redirect_uri : ""
                },
                function(response) {
                    if (response && response.post_id) {
                        location.href = road_to;
                        return false;
                    } else {
                        location.href = road_to;
                        return false;
                    }
                });
                return false;
            }
            return false;
        });
4

0 回答 0