带有角度8的Facebook评论插件

时间:2019-07-01 16:09:00

标签: angular facebook facebook-comments

我正在尝试将 facebook评论插件与我的角度应用程序集成。我正在使用最新版本的API。我放

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.3"></script>

我index.html中的这部分代码。

然后将代码的下一部分放在惰性模块的组件中。

<div class="fb-comments" data-href="https://developers.facebook.com/docs/plugins/comments#configurator" data-width="" data-numposts="5"></div>

现在的问题是,除非刷新,否则评论不会加载。其背后的原因可能是我保存在内部的脚本仅下载或执行一次,并且每次路由到组件时均未运行。如何解决。

1 个答案:

答案 0 :(得分:0)

JS SDK初始化后仅浏览一次文档;如果稍后将要作为社交插件呈现的元素添加到DOM,则需要使其重新解析文档(或其一部分)。

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