0

このバグ レポートを Facebook 開発者ハブに投稿しましたが、(Facebook サポートではいつものように) スタッフが素早い回答をしてくれましたが、実際には私の本当の質問にはまったく触れていません。バグ レポートはhttp://developers.facebook.com/bugs/109891925817737にあります。すべての詳細については、このリンクを参照してください。

短いバージョンは、すべてのキャンバスのドキュメント (例: http://developers.facebook.com/docs/appsonfacebook/tutorial/ ) に、「setAutoGrow」で使用できる「settable」という高さオプションがあることです。 Facebook キャンバス フレームは、常にアプリケーションのサイズに合わせてサイズ変更されます。これを使用しないと、奇妙な二重垂直スクロール バーが表示され、アプリが非常に使いにくくなります。

問題は、「設定可能」オプションが実際にはアプリの設定に存在しないことです。Facebook のスタッフ メンバーは、これが現在の「設計されたワークフロー」であると述べました。それは問題ありませんが、本当の問題はまだ残っています。二重の垂直スクロール バーを削除するにはどうすればよいでしょうか。新しい「ワークフロー」で利用可能な設定を両方試しましたが、どちらも「setAutoGrow」をオンにすると機能しません。

これを設定する方法を知っている人はいますか?ダブル スクロール バーの問題を解決するために、この新しい「ワークフロー」をどのように考慮する必要があるかについて、ドキュメントの例はありますか?

4

1 に答える 1

0

FB.setAutoGrowのドキュメントには、「canvas height」が「fixed(800px)」に設定されている場合にのみ機能すると記載されていますが、「fluid」に設定されている場合も機能するようです。

どちらの設定でも機能しない場合は、SDKを最初にプローブで初期化しないなど、何か間違ったことをしていると思います。

于 2012-06-11T08:18:26.853 に答える