2

マルチ フレンド セレクター ウィジェット (fb:multi-friend-selector) を fb:dialog に表示する方法はありますか?

友達セレクターポップアップを表示したいボタンを選択すると、ユーザーは友達に招待を送ることができます。メイン ページでフレンド セレクターを動作させましたが、そのウィジェットを fb:dialog に表示する方法がわかりません。

ありがとう水差し

4

1 に答える 1

2

これを編集する必要がありますが、ここに jist があります。

popupInviteFriends : 関数 (e) { if (e) { e.preventDefault(); }

    var fbml = '<fb:request-form \
                    action="." \
                    method="GET" \
                    invite="true" \
                    type="TWO" \
                    content="This is an invitation from ' + TWOFace.BRAND + '. \
                             &lt;fb:req-choice url=\'' + TWOFace.INVITE_DIALOG.postBack + '\' \
                                  label=\'Join ' + TWOFace.BRAND + '\' /&gt;"> \
                    <fb:multi-friend-selector \
                        showborder="false" \
                        rows="4" \
                        actiontext="Invite your friends to use ' + TWOFace.BRAND + '"> \
                    </fb:multi-friend-selector> \
                </fb:request-form';

    var container           = document.createElement('div');
        container.innerHTML = fbml;
    var inviteIFrame        = new FB.UI.PopupDialog(TWOFace.INVITE_DIALOG.title, container);

    inviteIFrame.setContentWidth(590);
    inviteIFrame.setContentHeight(400);
    inviteIFrame.show();
},
于 2009-11-11T20:02:09.107 に答える