-2

我在 facebook 上有一个应用程序。我可以发送请求或发布以分享分享,但在发送请求后我遇到了问题。

我想显示成功消息。您的请求之类的内容已发送。实际上,如果我更具体地说,我需要requestCallback在从 facebook 对话框发送请求后显示成功消息(需要代码)的代码。

我正在开发我的 Facebook 游戏应用程序: http: //apps.facebook.com/siegiusarena

处理程序的任何参考链接或代码requestCallback都会有所帮助。

4

1 回答 1

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 -对话/

于 2013-01-20T12:34:37.867 回答