如何强制Facebook JS-SDK呈现动态添加的小部件? [英] How to force Facebook JS-SDK to render dynamically added widgets?

查看:105
本文介绍了如何强制Facebook JS-SDK呈现动态添加的小部件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用XHR更新应用内的内容。这涉及更改注释框的URL:

The content within the app is being updated using XHR. This involves changing the URL of the comment box:

<div class="fb-comments" data-href="http://example.com?id=[dynamic]" data-num-posts="2" data-width="470"></div>

在页面完全加载后创建新的Facebook小部件占位符时,如何请求Facebook JS SDK在页面上呈现新元素

Upon creating a new Facebook widget placeholder after the page been fully loaded, how do I request Facebook JS SDK to render new elements on the page?

推荐答案

调用JavaScript SDK的 FB.XFBML.parse() ; 函数,您动态插入fb-comments div。

Call the JavaScript SDK's FB.XFBML.parse(); function after you dynamically insert the fb-comments div.

请参阅: http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

这篇关于如何强制Facebook JS-SDK呈现动态添加的小部件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆