2

Facebook API SDK for JavaScript を使用して、認証されたユーザーの友達を招待してアプリを使用しています。

友達を招待するには、次のように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よいですか?

4

1 に答える 1