0

こんにちは、リンクをクリックして Facebook のウォール ダイアログへの投稿をトリガーしようとしています (ユーザーが承認しました)。ユーザーが何かをウォールに投稿するか、ダイアログ ボックスを閉じると、生成した URL にページをリダイレクトしたいと思います。クロムでは、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