2013-07-23 47 views
1

我有使用散列標籤網址識別內容的SPA(#/resource/id),我添加了像按鈕,它的工作原理,但如何指定縮略圖,說明等?Facebook Like:指定喜歡的縮略圖圖片

從我讀過,我應該使用

<meta property="og:image" content="http://www.example.com/site/preview.png"/> 

,但我有一個靜態頁面,沒有任何後端+我需要去改變它,這取決於內容的加載。我該怎麼辦?

更新:我找到了答案:Facebook Like Button refresh after AJAX-Load

回答

1

爲了使您的meta標籤的動態,你將需要使用後端代碼,如PHP或ASP。 真的沒有其他方法可以使文檔的標題變爲動態。


PHP例子:

<?php 
if(isset($_GET['myparam']) && $_GET['myparam']==='big'){ 
echo '<meta property="og:image" content="http://www.example.com/site/preview_big.png"/>'; 
}else{ 
echo '<meta property="og:image" content="http://www.example.com/site/preview_little.png"/>'; 
} 
?> 
+0

問題是我不能。長話短說,但目標主機沒有後端。還有另一個我正在整合的網絡:VK(俄羅斯Facebook模擬)。它還提供了在小部件初始化期間傳遞預覽URL,標題和描述的功能。 Facebook有沒有類似於widget的東西? – Daniel

0

你將不得不找到一種方法,在一個良好的URL到您的圖像通過。 Facebook採用這個標籤,去你的網站,並獲得你的形象。

相關問題