FB.UI对话框"permission "回调从未被调用
FB.ui dialog "permissions_request" callback never called?
我已经成功地调用了FB.init(),并且正在调用FB。ui显示一个漂亮的应用程序请求从一个页面选项卡。
我这样做:
FB.ui({
method: 'permissions_request',
perms: 'some,permissions,i,need',
redirect_uri: '',
display: 'iframe'
},
function(response){
alert(response);
});
权限当然是其他权限。然而:对话框显示出来,看起来不错!我唯一的问题是,我定义的回调函数从来没有被调用过- -
我已经从http://fbdevwiki.com/wiki/Dialog:permissions.request
try this:
FB.login(
function(response) {
yourFunction();
}
, { scope : 'manage_pages' });
将manage_pages更改为您需要的一些权限:)
相关文章:
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- "访问控制允许起源”;通过javascript从http页面调用同一网站的httpsurl时出现问题
- 多个“;脚本调用"在SINGLE”内$(文档).ready()”;
- jQuery捕获"RangeError:超过了最大调用堆栈大小“;
- jQuery:使用.attr('href',")调用javascript
- 重复“;function(){}.调用(this)"在Uglified JS中
- 无法调用方法“”;getEditResponseUrl"当使用表单ID打开表单时,绑定到工作表的Google
- 要求JS 2.1.9引起“;最大调用堆栈"使用Grunt时出错
- Fine Uploader S3-无处安全调用异步“;setUploadSuccessParams()"
- 将对象设置为Backbone.js模型,而不必调用“;set()"在每一处房产上
- "堆叠外空间”;同时通过AJAX调用填充jsTree
- 得到"未捕获的类型错误:未定义的不是函数“;当试图从对象调用get()或set()时
- "TypeError:无法调用方法'匹配'未定义的“;Angular JS指令中的Morris
- Node.js服务器在没有调用“;end()"用于服务器发送的事件
- "无法调用方法'打开'未定义的“;使用indexedDB.open时出错
- jQuery获取"事件调用“;要素
- 为什么<车身负载=“;fn()">使用函数调用,但是window.onload=fn;使用处理程序函
- "访问控制允许原点不允许原点为null"使用jQuery调用web服务时出错
- 无法调用方法“”;setHtmlContent"在GAS中
- "与服务器的连接不成功”;尝试在WebView中调用javascript时