我在facebook上有一个应用程序。我可以发送请求或发送到共享,但发送请求后我遇到问题。
我想显示成功消息。像您的请求之类的东西已被发送。
实际上,如果我更具体地说,我需要代码在从facebook对话框发送请求后显示成功消息(需要requestCallback
代码)。
我正在开发我的Facebook游戏应用程序:http://apps.facebook.com/siegiusarena
requestCallback
处理程序的任何引用链接或代码都会有所帮助。
答案 0 :(得分:1)
FB.ui({ method: 'apprequests',
title: 'Title',
message: 'Message'
},
function (res) {
if (res && res.request) {
// do something if the request was created
alert('your requests has been sent');
// or maybe something like that
$('#messagecontainer').text('your requests has been sent');
}
else if (!res) {
// do something if the request was not created
}
});
编辑:
如果您想显示带有成功消息的对话框,它看起来与FB对话框相同,则有两种方式:
1)您可以使用专为此目的而设计的库/插件,例如Facebox - http://defunkt.io/facebox/
2)你可以自己设置样式,例如jQuery UI对话框,以达到这个目的 - http://www.neilyoungcv.com/blog/code-share/emulating-facebooks-dialogue-using-jquery-ui-dialogues/