我正在尝试使用JS SDK的FB.ui方法打开一个提要对话框,并在用户共享后关闭它.我的问题是feed对话框需要redirect_uri,即使文档说它不必定义,弹出窗口重定向到那里并且不会像回调函数那样关闭.
这是我的代码,附加到提交点击事件:
FB.ui (
{
method: 'feed',
name: 'xxx!',
link: 'link to FB tab',
picture: 'jpg',
caption: 'xxx',
actions: {name:'xxx',link:'url'},
ref: 'xxx',
redirect_uri: 'link to FB tab'
},
function(response) {
self.close();
}
);
Run Code Online (Sandbox Code Playgroud)
如果我不使用redirect_uri,弹出窗口会打开,但它只是说FB应用程序有错误,请再试一次.