1

更新:阅读下面标记为答案的项目的评论以获取完整答案。

我正在根据本文档从 Facebook 实现一个 Like 按钮:http: //developers.facebook.com/docs/reference/plugins/like

我正在使用 XFBML 版本,以便用户可以在单击 Like 按钮时添加评论。我已经使用有效的 App ID 导入了 Facebook JavaScript SDK。该按钮出现,我可以“喜欢”该页面,但从未提示我发表评论。

还有其他人遇到这些问题吗?有人知道修复吗?

4

4 回答 4

2

appId在我在调用中插入正确的FB.init()初始化 Facebook javascript SDK 之前,按钮出现了,我能够像你一样“喜欢”页面,但也没有看到评论框。

当我插入 appId,但在本地托管页面时,我收到一条错误消息,指出无法访问该页面(来自 Facebook 的服务器)。

最后,在公共服务器上托管页面使按钮的行为符合预期:XFBML 版本带有评论框,而 Iframe 没有评论框。

希望有帮助...

于 2010-04-22T13:01:06.960 回答
2

添加此样式,点赞后评论框将隐藏。

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
      display: none !important;
}
于 2011-09-17T11:23:53.627 回答
0

零售进化是对的。我刚刚发现这个教程更详细(德语,但你可以使用谷歌翻译):http ://www.be24.at/blog/entry/639312

于 2010-04-24T23:55:41.617 回答
0

为这个特定的实现创建一个应用程序,然后它将工作:http: //developers.facebook.com/setup/

(我也第一次使用了一个“旧”应用程序 ID,遇到了你描述的同样的问题。)

于 2010-05-10T21:33:42.567 回答