我正在使用适用于 JavaScript 的 Facebook API SDK 来邀请经过身份验证的用户的朋友使用该应用程序。
为了邀请朋友,我使用Invitable Friends API,如下所示:
FB.ui({
method: 'apprequests',
message: "Hey, use my app!"
}, function(){
debugger
});
在此之前,我使用以下方法在页面上初始化 Facebook API FB.init
:
$.getScript("https://connect.facebook.net/en_us/sdk.js", function () {
FB.init({
appId: "14....56",
version: "v2.5"
});
});
邀请朋友弹出窗口工作正常,但是单击Done按钮时(在弹出窗口中),未调用回调函数(并且未到达调试器)。
但是,如果我单击窗口关闭按钮(关闭弹出窗口),则会调用该函数。
Done单击按钮时如何修复代码以调用回调?