0

我有一个奇怪的问题,我无法让我的 FB Like 框显示在 Chrome、Chrome Incognito / Firefox / Opera 中,它根本不呈现。如果我先登录 Facebook,它会显示得很好。

内部<head>

  <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&appId=409074972499544";
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));</script>

打开标签后<body>

  <div id="fb-root"></div>

位于我希望将框呈现在的位置:

<div style="padding-bottom: 10px;"><fb:like-box href="https://www.facebook.com/LeagueOfLegendsFinland" width="250" show_faces="false" colorscheme="dark" stream="false" header="false"></fb:like-box></div>

我的脸书应用程序:http://dl.dropbox.com/u/2188345/fb.jpg

那么那里有经验丰富的开发人员可以指出我的错误吗?:) 我已经尝试过 HTML5/Iframe 版本,但还是一样。还尝试在正文关闭之前移动代码。

哦,如果有人想直接去检查页面: http: //leagueoflegends.fi

4

2 回答 2

1

如果有任何限制,请检查您的页面数据。这是由于我们做出的限制而发生的。年龄限制,国家之类的。只需删除该限制,它就可以正常工作。使用任何 iframe fb 框或 javascript.It wrks 罚款。

于 2014-07-10T16:51:22.143 回答
0

解决方案:

如果“赞”框不会向已注销的用户显示内容,那几乎可以肯定是因为您的页面存在人口统计限制。API(和社交插件)只会将有关此类页面的信息返回给满足限制的用户。

很可能您尚未发布该页面,已将该页面标记为供大于 18 岁的用户使用,供某个国家/地区的用户使用,或者已将该页面标记为“与酒精有关”(这将其限制为合法用户他们国家的饮酒年龄)

对页面本身有国家限制。

于 2013-02-06T22:11:23.763 回答