0

我使用 Livefyre 作为我的评论系统。这目前非常有效,因为每个有评论的页面实际上都是一个单独的 HTML 文件。

我们正在研究彻底的网站重新设计,我们将拥有的新功能之一是通过 AJAX 调用将所有内容加载到一个核心页面中。

从评论的角度来看,这有一些含义:

  1. 当文章通过 ajax 调用流式传输时,它们将成为容器 DOM 的一部分
  2. 这意味着 Livefyre 小部件将在所有 AJAX 数据可用后动态创建

挑战在于,在评论时,Livefyre 小部件将评论链接到容器 DOM 而不是流式 AJAX 内容的对话

所以我的问题是,如何在一个页面上设置多个 livefyre 对话以适应我将要流式传输的 AJAX 内容(对话应该链接到 AJAX 内容而不是包含页面)

先谢谢了,期待看看我们能不能解决这个问题

4

1 回答 1

0

您是否打算在页面上有两个或更多单独的评论小部件?或者用户一次只有一个焦点,并且您希望能够更改小部件显示的对话?

如果是后者,这里提到的 changeCollection 方法可能是你想要的: https ://github.com/Livefyre/livefyre-docs/wiki/JavaScript-API#wiki-change-collection

如果是前者,您希望基于 AJAX 内容在新元素中动态创建新的小部件,这目前是不可能的。加载 Comments 应用程序并将其呈现在元素中的fyre.conv.load方法只能调用一次。

于 2013-04-29T20:13:34.017 回答