1

我有一个演示问题的 js 小提琴

http://jsfiddle.net/RLQUR/

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="http://www.flickr.com" data-send="true" data-width="450" data-show-faces="true"></div>

小提琴中的代码直接来自类似按钮生成器的 facebook。

如果您将 url 更改为“ http://www.google.com ”之类的内容,它就可以正常工作。但是,当使用 flickr url 并尝试单击“发布到 Facebook”时,它会发出 AJAX 请求并返回 200 OK 状态,但不会将评论发布到配置文件或关闭弹出窗口。

我相信这可能是 facebook like 按钮的错误,但是由于未知原因,我无法在开发人员页面上创建错误。我在页面上没有看到“创建”按钮。

任何帮助表示赞赏。

4

0 回答 0