javascript - Facebook Like 按钮拒绝在网站上显示

标签 javascript html facebook facebook-like

我有一个关于 Facebook“喜欢”按钮的简单问题。所以我正在建立一个 hulu.com 的复制网站,到目前为止,一切都很顺利,我从来没有想过这会这么麻烦。我使用 Facebook 提供的 Web 开发人员工具来生成代码,因此应该从那里进行简单的复制和粘贴。但是,无论我如何编辑源代码或重新排列代码,都不起作用。请看一下,看看你能想出什么是我的问题的罪魁祸首。

附注:我也在一个全新的 HTML 文档上尝试过,但屏幕上仍然没有显示任何内容。

   <script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : '436365349856529',
      xfbml      : true,
      version    : 'v2.2'
    });
  };

  (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 = "https://connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>

    <div class = "pull-right">
        <p> See what we're watching </p>
       </div>
      <div
  class="fb-like"
  data-share="true"
  data-width="450"
  data-show-faces="true">
</div>

最佳答案

在真实服务器上尝试并删除“https”:

js.src = "//connect.facebook.net/en_US/sdk.js";

代码看起来不错,所以我假设您正在尝试在没有任何服务器的 PC 上测试它。始终使用服务器,您也可以在您的 PC(本地主机)上启动一个服务器 - 或者将其上传到真实的服务器。

关于javascript - Facebook Like 按钮拒绝在网站上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29200457/

相关文章:

javascript - 自动触发FB登录

javascript - 单击 60 秒后禁用按钮,即使浏览器使用 Meteor 刷新

javascript - MSIE版本不同

javascript - 检查浏览器是否有 Pinterest Pin it 按钮

javascript - 就像 Stackoverflow,网页顶部的一些 float 文本框

html - css 网格与 flexbox : why does css grid cause repaints and flexbox not

facebook - 如何使用 Node.js 发布到 facebook 服务器端

javascript - 在此 Windows 小工具中查找导致内存泄漏的原因

JQuery从列表框中获取选定的项目并以逗号分隔

javascript - 如何将 Facebook PHP 访问 token 与用于 FB.UI 对话框的 FB Javascript SDK 一起使用