截至目前,此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>
渲染一个像这样的盒子:
我该怎么做才能使其成为弹出窗口对话框?
最佳答案
添加此内容: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"
};