0

我试图在我的项目中嵌入多时间线,但我需要一个输入文本,用户在其中键入来自 Twitter 的用户名,并使用该用户名我将显示他的时间线,对于更多用户,在这篇嵌入式时间线建议中使用 JSon . 我该怎么做?。谢谢

4

1 回答 1

0

Twitter为嵌入式时间线提供了一个新的动态时间线选择。有了这个,您可以只使用一个小部件 ID 创建多个时间线。如果您有该widget.js文件,嵌入多时间线的过程将是:

  1. 用户在输入文本中输入 Twitter 用户名。
  2. JavaScript 事件使用用户名信息创建一个新<a>标签 ( <a class="twitter-timeline" href="https://twitter.com/[username]" data-widget-id="[id]" data-screen-name="[username]">)
  3. 将标签添加到 DOM 后,调用twttr.widgets.load()

如果您想使用 JSON 来存储这些用户名,那么您所要做的就是将每个用户名保存在一个数组中,遍历每个用户名,为每个用户创建一个<a>标签,将它们全部添加到 DOM,然后调用twttr.widgets.load().

于 2013-07-22T23:10:07.013 回答