2012-05-15 269 views
0

我知道這個職位必須是很常見的,但我一直在各地的閱讀與元標籤和所有的網站說,像按鈕幾乎相同的按鈕,用一樣的Meta標籤

現在我在示例工作只是爲了看看我的時間表

<meta property="fb:admins" content="546941686"/> 
<meta property="fb:app_id" content="269696529779484" /> 
<meta property="og:type" content="product" /> 
<meta property="og:title" content="ShakeM PLayer" /> 
<meta property="og:description" content="ShakeM description about the new shake" /> 
<meta property="og:image" content="http://shakemdev.brickmakers.de/Public/Images/shakem_logo.png" /> 
<meta property="og:url" content="http://shakemdev.brickmakers.de/Multimedia/Player/Details/1133" /> 

與格式後,我的身體裏面的代碼

<body> 
<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_US/all.js#xfbml=1&appId=269696529779484"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 
<div class="fb-like" data-href="http://shakemdev.brickmakers.de/Multimedia/Player/Details/1161" action="like" data-send="false" data-width="200" data-show-faces="true" ></div>        

這是按鈕,結果在我的時間表,我不能看到標題或描述,也不是像:(我在做什麼錯了,這是一個全新的HTML

http://impormaq.mx/like.html

回答

1

我想你錯過了一個小點。 Facebook需要有這樣一個div:

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

有必要有這樣的<script>以上。如果沒有它,我不認爲Facebook會起作用。

您可能還需要打電話給FB.init()功能,但我認爲這不總是必要的。所以先試試<div>