XFBMLを使用すると、次のようにログインボタンのテキストを変更することができました。
<fb:login-button>
Custom login text
</fb:login-button>
ボタンのHTML5バージョンでも同様に可能です。
<div class="fb-login-button">
Custom login text
</div>
問題は、SDKのロード後にレンダリングされるXFBMLとは異なり、HTML5バージョンはFB SDKが初期化される前でもブラウザーによってレンダリングされるため、以前のログインボタンの場所にプレーンな「カスタムログインテキスト」文字列が表示されることです。 SDKはそれを初期化し、Facebookのネイティブルックに変更します(FOUCのようなもの-スタイルなしコンテンツのフラッシュ)。
カスタムテキストを指定してこの問題を回避する方法はありますか?例えば。いくつかのデータパラメータ、またはテキストを動的に変更するJSの方法。