2

我的网站是 alonsart.com...单击我网站上的发送按钮时...打开一个空白框...

这就是我的代码的样子:

<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : 'my_id', // App ID
      channelUrl : '//alonsart.com/index.html', // Channel File
      status     : true, // check login status
      cookie     : true, // enable cookies to allow the server to access the session
      xfbml      : true  // parse XFBML
    });

    // Additional initialization code here
  };

  // Load the SDK Asynchronously
  (function(d){
     var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement('script'); js.id = id; js.async = true;
     js.src = "//connect.facebook.net/en_US/all.js";
     ref.parentNode.insertBefore(js, ref);
   }(document));
</script>

当然还有 div

       <div style="margin-top:20px" class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>

知道为什么单击时它不会显示任何内容吗?

谢谢

4

2 回答 2

1

不知道您是否已经解决了问题,但为了将来参考,我发现Facebook [ https://developers.facebook.com/tools/debug ] 提供的调试工具是解决此问题的救星我正在处理的网站上的问题。

你给它一个 URL,它会抓取它,并给你一个它到底有什么问题的细分(从开放图的角度来看)

于 2012-07-09T03:18:21.363 回答
1

虽然这个问题已经问了很长时间了,但它可能会帮助那些寻找偶尔出现的问题的人喜欢和发送插件。

昨天喜欢和发送插件也停止了对我的网站的工作,并且实施没有任何问题。甚至http://developers.facebook.com上的发送按钮昨天也停止工作,今天又恢复了。

因此,请检查该插件是否也在其他网站上运行。如果不是,那么问题很可能出在 Facebook 的尽头,而不是您的尽头。

于 2012-10-18T04:43:30.783 回答