0

現在のところ、このjavascript:

<script>

  FB.init({appId: "123456789", status: true, cookie: true, xfbml:true });

  function postToFeed(description) {

    var obj = {
        method: 'feed',
        redirect_uri: 'http://thelivesite.com/',
        link: 'https://thelivesite.com/',
        picture: 'https://www.thelivesite.com/static/images/logo.png',
        name: 'TheLiveSite',
        caption: 'Here's a caption',
        description: description,
    };


    function callback(response) {
      document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
    }

    FB.ui(obj, callback);
  }

</script>

 <div id='fb-root'></div>

<p style="position: absolute;">
     <a onclick='postToFeed("{{ item.title }}."); return false;'>Share</a>
</p>
<p id='msg'></p>

次のようなボックスをレンダリングします。

ここに画像の説明を入力してください

このようなポップアウトウィンドウダイアログにするために何をする必要がありますか?:

ここに画像の説明を入力してください

4

1 に答える 1

3

これを追加:display: "popup"

var obj = {
    method: 'feed',
    redirect_uri: 'http://thelivesite.com/',
    link: 'https://thelivesite.com/',
    picture: 'https://www.thelivesite.com/static/images/logo.png',
    name: 'TheLiveSite',
    caption: "Here's a caption",
    description: description,
    display: "popup"
};
于 2013-03-21T19:19:57.467 に答える