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>

私のFBアプリ:http://dl.dropbox.com/u/2188345/fb.jpg

それで、私の間違いを指摘できる経験豊富な開発者はいますか? :) 私はすでに HTML5/Iframe バージョンを試しましたが、同じ取引です。また、本体が閉じる直前にコードを移動してみました。

ああ、誰かが直接ページを調べたい場合: http://leagueoflegends.fi

4

2 に答える 2

0

解決:

ログアウトしたユーザーに [いいね] ボックスにコンテンツが表示されない場合は、ページに人口統計上の制限があることがほぼ確実です。API (およびソーシャル プラグイン) は、そのようなページに関する情報を制限を満たすユーザーにのみ返します。

ページをまだ公開していないか、18 歳以上のユーザー向けとしてページをマークしたか、特定の国のユーザー向けとしてページをマークしたか、ページを「アルコール関連」としてマークした可能性があります (これにより、法律上のユーザーに限定されます)。自国の飲酒年齢)

ページ自体に国の制限がありました。

于 2013-02-06T22:11:23.763 に答える