更新:阅读以下标记为答案的项目的评论,以获得完整答案。
我按照此文档从Facebook实施了一个赞按钮:http://developers.facebook.com/docs/reference/plugins/like
我正在使用XFBML版本,以便用户在点击“赞”按钮时可以添加评论。我使用有效的App ID导入了Facebook JavaScript SDK。按钮出现,我可以“喜欢”页面,但我从未被提示进行评论。
还有其他人遇到这些问题吗?有人知道修复吗?
答案 0 :(得分:2)
在我在appId
调用中插入正确的FB.init()
以初始化Facebook javascript SDK之前,按钮出现了,我能够“喜欢”像您这样的页面,但看不到评论框任
当我插入appId但在本地托管该页面时,我收到一条错误消息,指出无法访问该页面(来自Facebook的服务器)。
最后,在公共服务器上托管页面使按钮的行为符合预期:带有XFBML版本的注释框,而没有iframe的注释框。
希望有帮助...
答案 1 :(得分:2)
添加此样式,点击之后将隐藏评论框。
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
display: none !important;
}
答案 2 :(得分:0)
答案 3 :(得分:0)
为此特定实施创建一个应用程序,然后它将工作: http://developers.facebook.com/setup/
(我也是第一次使用'旧的'app-id来解决你描述的相同问题。)