「公式」の方法は、これです:別の方法FBのマニュアルによって提案SDKをロードする
<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=APP_ID";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
しかし、私はすでに、それはこのように行わ見てきました:
<script src="http://connect.facebook.net/en_US/all.js"></script>
...
FB.init(APP_ID, true, true, true);
これらの2つの違いは何ですか?
私はソーシャルプラグインを使用するGWTアプリケーションを作成しています。それをロードする最善の方法は何でしょうか?私はGWTの多くを書いたものの
「ScriptInjector」を使用してFB SDKを読み込むには、ScriptInjector.fromURL(...)。setCallback(...)。setWindow(ScriptInjector.TOP_WINDOW).inject()を使用する必要があります。 ; 'スクリプトは' $ wnd.FB ... 'で呼び出すことができます。 – Marcelo
ああ - 私のための新しいものです。共有してくれてありがとうございます。私はsetCallbackが無効であると仮定し、それをカスタマイズするための他のオプションがあることを認識しませんでした。 –