FacebookキャンバスアプリのiFrameのサイズをJavascriptで変更しようとしています。私はコードでこれを行う方法を知っています-それはうまく機能しています。
ただし、テスト目的で、コンソールで動作させることができないようです。コンソールでは、FB
は定義されていますが、定義されていFB.Canvas
ません(最も近いのはFB.CanvasClient
)です。何故ですか?コンソールでiFrameのサイズ変更をテストするにはどうすればよいですか?
FacebookキャンバスアプリのiFrameのサイズをJavascriptで変更しようとしています。私はコードでこれを行う方法を知っています-それはうまく機能しています。
ただし、テスト目的で、コンソールで動作させることができないようです。コンソールでは、FB
は定義されていますが、定義されていFB.Canvas
ません(最も近いのはFB.CanvasClient
)です。何故ですか?コンソールでiFrameのサイズ変更をテストするにはどうすればよいですか?
fbAsyncInit
の内部と後FB.init
にFB.Canvasを実行する必要があります。
常にwindow.fbAsyncInit
、APIのロード後に初期化コードを実行するために使用します。
//initializing API
window.fbAsyncInit = function() {
FB.init({
appId : APP_ID,
status : true,
cookie : true,
xfbml : true
});
FB.Canvas.setSize({ width:810, height:850 });
FB.Canvas.setAutoGrow();
};
あなたはdeveloper.facebook.comを通してあなたのIFrameのサイズを変えることができます
作業中のアプリから[詳細]をクリックします。そのページにキャンバスサイズが表示されます。流動的にします。