1

フェイスブックの言う通り

For privacy reasons, the input to your function will be only the custom fields you requested, on blur or submit.

実際、電子メールはカスタム フィールドではありませんが、ユーザーが「x」(クロス) をクリックして詳細を手動で入力してもform.email残りundefinedますか?

これは Facebook のバグですか、それに対する修正/解決策はありますか?

4

1 に答える 1

1

「view」プロパティを使用して修正を見つけました

追加したフィールドリストで

fields="[
 {'name':'email','view':'prefilled'},
 {'name':'xemail','view': 'not_prefilled','description':'Email Address:','type':'text'}]";

現在、電子メールはfbで使用され、xemailはfbなしで使用され、fbなしの場合に必要な非同期バリデーターはform.xemailを使用します。

于 2012-09-14T08:49:04.223 に答える