2010-11-30 7 views
0

iframe内のPHP/JS(JavaScript)キャンバスアプリで、自分のアプリケーションをFacebookのルックアンドフィールにスタイリングするための情報はどこにありますか?FBMLの代わりに新しいPHP/JS APIを使用するFaceBook UI

私はFBMLキャンバスアプリですが、Facebookはこれを段階的に廃止しており、新しいPHP APIをiframeとjavascript(XFBML)SDKでのみ使用できるようです。

私はそれのほとんどが働いていますが、私はいくつかの簡単なものを把握することはできません - 素敵なFacebookのスタイルのメッセージを表示するようにFBMLのように、私はちょうどでした:

<fb:success><fb:message><?php echo $fbmessage; ?></fb:message></fb:success> 

または

<fb:error message="An error has occurred." /> 

これらのFBMLタグは解析されていないように見えますが、XFBMLではおそらくサポートされていません。では、新しいiframe/javascriptキャンバスの設定とスタイルの使い方に関するドキュメントはどこにあるのでしょうか?たぶんCSSファイル? JSコールですか? XFBMLプラグイン?

ありがとうございます!

答えて

0

iFrameアプリケーションの実際のガイドラインはありません。おそらく、フロントエンドのデザイナー/開発者と相談して、アプリケーションのビジュアルなフレームワークを考案する価値があります。

+0

ありがとう、私はすべて自分自身のスタイリングを終了した、私はちょうど時間を節約し、FBが提供しているかもしれない何かを利用したいと考えていた。幸いなことにJQueryのようなそこにあるライブラリのほうが少し楽になります。 –

1

アプリではなく、FBML 1のiframeのアプリとして動作することを確認するためにチェックする必要がありますいくつかあります。

  • は必ずあなたのアプリのページを作るには、完全かつ有効なXHTML
  • あなたのルート要素
  • ラップ次のマークアップでは、既存のFBML内容にxmlns:fb="http://www.facebook.com/2008/fbml"宣言を持っていることを確認してください:

    <fb:serverFbml>
      <script type="text/fbml">
        <!-- your original FBML markup here... -->
      </script>
すでにされていない場合    </fb:serverFbml>

  • 最後に、あなたのページには、0を呼び出した後FB.XFBML.parse()を呼び出すことを確認してください。

うまくいけば、これはあなたを稼働させてくれるでしょう。

関連する問題