我正在为我的“赞”按钮使用以下代码
<fb:like id="facebook-like" href="http://mysite.com/index.php" layout="button_count" width="450" show_faces="false" font=""></fb:like>
有些用户遇到过点赞按钮不显示的情况。在 3.6.17 中注明,但在其他版本中观察到。我对 firefox iframe 错误比较熟悉,但我很好奇是否有人对 facebook 之类的按钮有任何解决方法。
最佳答案
像使用 javascript(<div class="fb-like"/>
和 <fb:like/>
)呈现的按钮,如果它们最初是 Conceal 的(display:none
),则高度=0。
要解决此问题,请在显示容器后使用 javascript 创建元素,然后运行:
FB.XFBML.parse();
例子:
result.show();
var like_box = $(".fb-like-inactive", result);
like_box.removeClass("fb-like-inactive");
like_box.addClass("fb-like");
FB.XFBML.parse();
关于Facebook Like 按钮在 Firefox 中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853226/