我正在使用http://developers.facebook.com/docs/reference/dialogs/requests/中的facebook请求对话框并且工作正常。
现在它会显示一个弹出对话窗口,其中包含我的facebook帐户的朋友。
现在我尝试在我的应用程序页面内部显示对话框,我试图将显示属性更改为“页面”和“iframe”,但它似乎没有工作..
我确定我已经使用fb:init启动了fb,当我删除'display'
属性时它工作正常。
我怎么能这样做?
这是我的代码..
function newInvite(){
var receiverUserIds = FB.ui({
method : 'apprequests',
display: 'page',
//filters: ['app_non_users'],
message: 'Come on man checkout my new application',
},
function(receiverUserIds) {
//my own callback fun
}
);
}
我有一个用于调用此请求的按钮,我正在使用jquery调用此函数
$('#invite_frd').click(function(){
newInvite();
});
答案 0 :(得分:0)
在url中找到以下部分
display=wap
并将其更改为
display=touch