2015-11-20 49 views
0
<body> 
<div id="fb-root"></div> 
This the Javascript SDK!! 
<script>(function(d, s, id) 
{var js, fjs = d.getElementsByTagName(s)[0]; 
if(d.getElementById(id)) return; 
js = d.createElement(s); js.id = id; 
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.5"; 
fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 
</script> 
</body> 

<div class="fb-like" data-href="https://www.facebook.com/tok2md" 
data-width="200" data-layout="button_count" data-action="like" 
data-show-faces="false" data-share="false"></div> 

我想獲得facebook像使用div標籤的按鈕。 但沒有顯示在page.I嘗試使用 iframe然後顯示。請幫助!Facebook的按鈕不顯示使用div標記

回答

0

你需要後& 版本V2.5 =加上您的JavaScript應用ID

必須像這樣

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.5&appId=XXXXXXXXXX"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

XXXXXX是你的應用ID

因爲Facebook不再使用框,就像他們叫這個頁面插件,你可以在這裏閱讀https://developers.facebook.com/docs/plugins/page-plugin

這意味着如果你想使用這種類似插件「喜歡盒子」,你還需要在Facebook應用上添加你的域名。

+0

好的thanx.I嘗試使用應用程序ID。但仍然不顯示。 。 –

+0

如果您使用chrome打開網絡工具,並在其中寫入錯誤,那麼爲什麼它不顯示。 – ZgrKARALAR