您好我正在尝试点击链接并触发Facebook帖子到墙对话框(我已经用户授权),如果用户发布到墙上的东西或关闭对话框我想将页面重定向到我生成的网址。在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;
});