2015-03-18 88 views
6

我加入Facebook的社交插件的網頁Facebook的社交插件添加動態

的時候,當我手動添加沒有顯示出來:但是

<div class="fb-comments" data-href="http://website.com/z" data-width="700" data-numposts="7" data-colorscheme="light"></div> 

它的工作原理,當JavaScript代碼添加它,它不是

有什麼想法嗎?

+0

Facebook並沒有允許它,所以它通常不起作用,除非該腳本會在頁面加載。有可能是解決方法? – adeneo 2015-03-18 22:04:03

+0

@ adeneo檢查接受的答案。 – 2015-05-24 18:36:47

回答

14

JS SDK在初始化時會遍歷您的文檔,以查找這些元素以解析社交插件。如果您希望它也解析稍後添加到文檔中的內容,則需要致電FB.XFBML.parse()

https://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

+0

感謝Cbro,這幫了我很多! :) – 2015-09-22 22:41:17

+0

這爲我解決了兩天的問題!非常感謝你,@CBroe! – Hideya 2016-10-31 18:47:23