0

我正在为 Wordpress 上的每个帖子添加一个 facebook 共享按钮(使用 Facebook 共享按钮新插件),它适用于每个帖子/页面,除非我通过 ajax 加载它们,结果它是一个普通的 Facebook 按钮,但是弹出窗口(写评论)出现在未展开的按钮内。

要检查,请访问:http: //iwanttobeher.com/,然后单击页面底部的任何面孔,然后测试“赞”按钮,您会看到会发生什么。

我不知道该怎么做,我FB.XFBML.parse()在加载内容后尝试过,但结果是一样的。

4

2 回答 2

2

在我们的案例中,切换到 HTML5 并没有帮助。所做的是在FB通过 Ajax 将新内容插入页面之前删除该对象:

delete FB;
wrapper.html(response.data);

我们通过 Ajax 重新加载整个页面,因此新页面内容重新创建 FB 对象并重新初始化 XFBML。如果我们只重新加载页面的一部分,不确定这种解决方法是否有效。

原来的答案在这里

于 2013-07-20T09:10:50.177 回答
0

我已经设法通过使用 Facebook 的工具生成类似按钮的HTML5而不是 Iframe 或 XFBML 来修复它: https ://developers.facebook.com/docs/reference/plugins/like/

于 2013-02-12T19:39:58.120 回答