使用 Facebook 评论插件的应用评论在刷新后消失

Posted

技术标签:

【中文标题】使用 Facebook 评论插件的应用评论在刷新后消失【英文标题】:App Comments using Facebook Comment Plugin disappear after refresh 【发布时间】:2013-06-04 19:28:30 【问题描述】:

我的问题与这篇文章类似:

Comments using Facebook Comment Plugin disappear after refresh

我使用了这个页面生成的代码:

https://developers.facebook.com/docs/reference/plugins/comments/

但是,我还在网站上动态创建不同的聊天框,以反映每个用户的不同框。

这是我的代码:

<div class="fb-comments" data-href="http://bradleyhobbs.com/<?php echo $username; ?>" data- data-num-posts="10" data-order_by="reverse_time"></div>

来自普通用户的帖子显示正常,并在刷新和页面关闭并重新打开后停留在那里。但是,由托管此 cmets 插件的应用程序制作的 cmets 不会保持刷新。

当我使用 cmets 插件从我的应用程序中发布 cmets 时,评论会出现,甚至会发布到应用程序墙上,但是当我离开页面几分钟然后回来时,评论就会消失。如果我发布另一条评论并刷新之前的评论将与新评论一起出现,但如果我离开页面几分钟然后回来,两个 cmets 都消失了。这只发生在从我的应用程序帐户发布 cmets 时,从普通用户或版主帐户发布时没有 cmets 消失。

这是我的标题中的内容:

<meta property="fb:app_id" content="382253945217128"/>

这使我的应用程序成为管理员,因此来自应用程序的帖子应该像普通用户的所有 cmets 一样保留。

有什么想法吗?

【问题讨论】:

【参考方案1】:

不能出现。应该是这样的:

<meta property="fb:app_id" content="382253945217128"/>

也试试调试器: http://developers.facebook.com/tools/debug

它应该显示错误。

问候,

马雷克

【讨论】:

删除括号不起作用。我从应用程序帐户发表评论,离开页面几次后,我回到页面,刷新,评论消失了(即使评论仍然存在于应用程序的 Facebook 墙上)。通过调试器运行只会给我打开图形错误。只是告诉我设置 og:title 等...

以上是关于使用 Facebook 评论插件的应用评论在刷新后消失的主要内容,如果未能解决你的问题,请参考以下文章

为基于 Web 的 phonegap 应用添加 facebook 评论框插件

URL 更改后的 Facebook 社交插件评论

尝试在 UIWebView 中加载 Facebook 评论插件

pjax 和 facebook 插件 (php)

Facebook评论社交插件不显示评论?

Facebook 评论插件 - 单击底部的“Facebook 评论插件”文本时内容消失