Gee*_*eeH 5 facebook facebook-javascript-sdk facebook-oauth
我试图在我的iframe应用程序中显示一个Facebook UI对话框,以便我可以获得我们目前没有的扩展权限.使用旧的SDK很容易实现这一点.但是,使用新库,我得到一个模态显示的Facebook iframe对话框,但永远不会停止加载.将方法更改为"页面"意味着我得到一个弹出窗口,只显示"发生错误".我的代码如下:
var attachment = {
display: 'iframe',
method: 'oauth',
scope: perms,
access_token: '<?php echo $this->accessToken; ?>' // this is definitely valid access token
};
FB.ui(attachment, function(response){
pr(response);
});
Run Code Online (Sandbox Code Playgroud)
我希望这可以使用新的SDK,文档肯定声明iframe是一个有效的显示参数.
提前致谢.
G
这已经被打破了一段时间了。(查看以“FB.ui 权限”作为搜索词的 bugtracker。)解决方法是使用 FB.login 而不是 FB.ui。当然,这意味着要使用弹出窗口而不是 iframe。
| 归档时间: |
|
| 查看次数: |
4620 次 |
| 最近记录: |