0

重複の可能性:
Fb.UI ダイアログが iframe ではなくポップアップに表示される

アプリケーションリクエストダイアログのこのコードを取得しました:

FB.ui({ 
    method: "apprequests", 
    message: "You have a gift!  Click accept to see what it is!",
    data: gift, //This will be passed back to you when a user accepts the request
    title: "Send "+giftname+" to 50 friends!"
  },
  function(response) {
    if (response && response.request_ids) {
      alert('Your gift has been sent!');
    } else {
      alert('You must select some friends to send gifts to!');
    }
  });

ダイアログが新しいウィンドウで開いているようです。私はこれを望んでいません。Facebook Styled POPUP 内で要求ダイアログをポップアップしたいと思います。フィード ダイアログでも同じことが起こります。

4

1 に答える 1

0

このガイドに従って display="iframe" を設定してみてください。ただし、ユーザーに拡張アクセス許可を求める必要がある場合、通常は iframe を使用できません。

于 2011-08-30T17:16:21.803 に答える