在不使用javascript sdk的情况下添加Facebook评论框


Adding facebook comment box without using javascript sdk

我在我的网站上使用Facebook评论框我有一个无限加载页面(用 Ajax 和 jQuery 创建)在该页面上 当加载了无限滚动评论框的更多帖子不起作用时,评论框仅显示在第一页上的帖子上。

我认为这是因为JavaScript SDK。

有没有办法在不使用JavaScript SDK的情况下将评论框添加到站点?通过使用iframe或其他东西???

社交插件 - 评论框不再支持 iframe,因此您必须使用 HTML5 或 FBML 路由,它们都需要 Facebook 的 Javascript SDK。

我认为FB。XFBML.parse 就是你要找的。

此函数在 飞。如果您通过 ajax 从服务器发送 XFBML,则可以使用此方法 并希望在客户端呈现它。XFBML使您能够合并 FBML进入您的网站和IFrame应用程序。

如果是滚动问题,请尝试以下操作:

window.fbAsyncInit = function() {
    FB.Canvas.setAutoGrow();
}
// Do things that will sometimes call sizeChangeCallback()
function sizeChangeCallback() {
    FB.Canvas.setSize({ width: 520, height: 1400 });
}
相关文章: