facebook“发送”按钮打开一个空白框

Posted

技术标签:

【中文标题】facebook“发送”按钮打开一个空白框【英文标题】:facebook "send" button opens a blank box 【发布时间】:2012-06-07 13:42:10 【问题描述】:

我的网站是 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- data-show-faces="true"></div>

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

谢谢

【问题讨论】:

【参考方案1】:

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

你给它一个 URL,它会抓取它,然后给你一个详细的问题(从开放图的角度来看)

【讨论】:

【参考方案2】:

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

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

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

【讨论】:

以上是关于facebook“发送”按钮打开一个空白框的主要内容,如果未能解决你的问题,请参考以下文章

如何清除此访问报告中文本框上的空白?

iOS Facebook SDK:您已经授权应用程序后出现空白屏幕?

从我的应用程序启动 Facebook - 空白页面

Facebook发送按钮导致水平滚动

如何使用javascript在asp.net中gridview内的按钮单击上应用文本框空白验证?

动态更改 Facebook 发送按钮的 URL