こんにちは、リンクをクリックして 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;
});