2

我们在此页面上遇到了 Facebook 赞按钮未显示/显示的问题:

http://powertextblog.esvelte.net/

似乎生成的 span 和 iframe 具有 width:0px 和 height:0px 的内联样式,我尝试覆盖它无济于事。

该按钮未在任何浏览器中显示。

这是我们在页面上使用的代码(来自 AddThis)来生成按钮。

<a class="addthis_button_facebook_like" fb:like:layout="button_count" addthis:url="http://www.facebook.com/PowerText"></a>

我还尝试使用 Facebook 自己的按钮生成器插入 Facebook like 按钮,但发生了同样的问题(这表明它不是 AddThis 问题)

任何帮助,将不胜感激。

4

4 回答 4

10

我有同样的问题,尝试了一切,直到我发现那是非常愚蠢的事情。如果您的 facebook 页面有任何限制,例如国家/地区限制或年龄限制,如果您未登录,facebook 不会显示点赞按钮。

于 2013-10-18T01:46:49.290 回答
1

我认为这是导致问题的 Facebook 错误。

删除定义的 URL addthis:url="http://www.facebook.com/PowerText" 并改用站点域,解决了这个问题。

所以我认为存在某种 FB 错误,其中将 URL 定义为 Facebook 页面会导致它无法显示,因为没有它它可以正常工作。

于 2013-02-18T16:01:17.350 回答
0

试试这个 facebook 之类的代码,它应该可以工作。

<a class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:action="recommend" fb:like:width="135"></a>
于 2013-02-18T11:47:50.117 回答
0

昨天遇到了同样的问题。然后我在https://developers.facebook.com/docs/plugins/like-button上玩了一会儿小部件。原来这只发生在 Facebook 页面 URL(喜欢的 URL)上。甚至https://facebook.com/facebook本身也无法正常工作了。简单地用 0px 渲染。所有其他 URL 都按预期工作。试图在 Twitter 上联系 FB,他们将此链接发送到已提交的问题。这表示错误是已知的并且现在已修复。

所以我们只好等待。第二天早上一晚后,所有带有 Facebook 页面 URL 的“赞”按钮再次正确呈现。

于 2017-06-14T11:19:13.387 回答