2

Facebook リクエスト ダイアログを HTML ページの iframe として表示したいと考えています。現在、次のコードがあります。

<div id="fb-root"></div>
    <script type="text/javascript">
    //<![CDATA[
           window.fbAsyncInit = function() {
               FB.init({appId: 'xyz', 
                  status: true, 
                  cookie: true, 
                  xfbml: true,
                  oauth: true});
            };


                FB.ui({ method: 'apprequests',
                    display: 'iframe',
                    title: 'Invitation to join game',
                    data: '1234',
                    new_style_message: true,
                    message: 'invitation to join game'});

            (function() {
                var e = document.createElement('script');
                e.type = 'text/javascript';
                e.src = document.location.protocol +
                    '//connect.facebook.net/en_US/all.js';
                e.async = true;
                document.getElementById('fb-root')
                                       .appendChild(e);
            }());
          //]]>
    </script>   

表示すべきではありません:'iframe' は、ページの読み込み時にそのコンテンツを iframe として表示しますか? それとも、ここで何か間違ったことをしていますか?

私はそれを次のように見せることができます (私は望んでいません): http://forumbilder.se/images/b1620121110025243.jpg

これは私がどのように見せたいかです: http://forumbilder.se/images/3f62012111130ff92.jpg

4

0 に答える 0