javascript - 动态添加时 Facebook 社交插件不显示

标签 javascript facebook

我正在将 Facebook 社交插件添加到网页

当我手动添加时:

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

它可以工作,但是,当 javascript 代码添加它时,它就不起作用了

有什么想法吗?

最佳答案

JS SDK 在初始化时会检查您的文档一次,以查找此类元素以解析为社交插件。如果您希望它也解析稍后添加到文档中的内容,则需要调用 FB.XFBML.parse()。

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

关于javascript - 动态添加时 Facebook 社交插件不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29267441/

相关文章:

javascript - 调用d3中的自定义函数

javascript - 在 JavaScript 中验证联系号码

facebook - 如何自定义 Facebook 发送按钮?

php - 单点登录或通过 PHP 登录

iphone - Facebook SSOw 登录和发布图像不起作用。

javascript - 验证检查后执行验证中间件

javascript - 任何人都可以提供一个 angularjs 设置的示例,该示例轮询数据并在收到数据时更新 UI 吗?

javascript - 使用 jquery 删除 td 类

php - Facebook PHP SDK 验证访问 token 时出错

facebook - GraphQL、Cassandra 和非规范化策略