2014-03-31 19 views
3

我使用無限滾動建設一個牆,牆上的職位由最後的評論的時間排序。利用無限滾動,當別人提出了新的意見

比方說: 有2個用戶,A和B. 最初牆有10個帖子,無限滾動每次增加10個帖子。

場景: A的牆壁上顯示初始10個職位。同時,B觸發了無限滾動一次,所以他可以查看下10個帖子。然後B決定爲第11帖添加評論。 B添加評論後,A觸發了無限滾動。然而,A看不到B所看到的相同的11-20個帖子。 A會看到2個相同的帖子(第10和第11)。因爲前第十一個職位有新的評論,併成爲新的最新職位。

我想知道有沒有什麼辦法來克服這個問題。

+0

您是否正在尋找的界面重新加載A和B的瀏覽器,以反映的意見/最新帖子的變化??? – Seth

+0

嗨塞斯。目前,我正在使用時間戳來記住用戶何時開始查看牆。無限滾動不會顯示任何帖子包含比時間戳更新的評論。這將阻止顯示相同的帖子,但缺點是A將永遠不會看到「第11帖」,除非他重新加載頁面。所以我在尋找任何可能的解決方案都可以做得更好。 – Harrison

回答

0

如何使用心跳來請求更新?使用Firebug來檢查Facebook如何處理這個問題可能會很有用。