私はファンページを介してのみ実行するFacebookブックアプリケーションを持っています。アプリへ
移動:http://apps.facebook.com/imageassistant/(あなたはこれをチェックするためにファンページを持っている必要があります)
Facebookのiframeアプリケーションウィンドウのサイズを変更するには
私はあなたが私を実行する場合(固定幅値と同じくらい私はできる限り私のキャンバスページの高さを高くする必要がありますあなたが表示されますアプリケーション)
は私が私のアプリ
に私のすべてのページのサイズを変更する必要がfbmain.phpファイル
//index.php
<?php
include_once "fbmain.php"; // this file do all authentication parts
//some codes
?>
が含まindex.phpファイルを持っている私はいくつかのコードを見つけましたfacebook developer page
window.fbAsyncInit = function() {
FB.Canvas.setSize();
}
// Do things that will sometimes call sizeChangeCallback()
function sizeChangeCallback() {
FB.Canvas.setSize();
}
この
FB.Canvas.setSize({ width: 640, height: 480 }); // Live in the past
からこれに関連するSしかし、私は私のアプリでこれらのコードを使用する方法がわからないと私はそれらをどこに置くべきか。 私はこのコードを私のアプリケーションのすべてのファイルに入れましたか?
デベロッパーアプリページのアプリ設定も変更する必要がありますか? (これを行う前にスクロールバーを表示するIFrameのサイズまたは自動サイズ変更)
どこに配置すればよいのですか?
注:私は、PHPのSDK
もう一度、ありがとうございます。 キャンバスのフィックス幅を設定する方法を教えてもらえますか?(フィックス幅を500にしたいとしましょう) – Roshanck
試しました:FB.Canvas.setSize({width:500}); – jBit
はい、それはworks.tnxです。もう一つの問題。下にスクロールすると、ページが読み込まれてからときどき貼り付くのが見えます(下にスクロールするとページが読み込まれています)。私は再サイズコードなしでこの問題がなかった – Roshanck