なんでこんなに難しいの?私が欲しいのは、PhonegapContactsAPIのフィールド名のリストだけです。大したことではないと思いますが、実際、これはPhonegapドキュメントのほぼ一般的な問題です。メソッドが取るパラメーターの詳細はありません。例は網羅的ではないため、ユーザーは他の場所で狩りをする必要があります。
そこで、http://www.w3.org/TR/2010/WD-contacts-api-20100121/#widl-ContactProperties-nameにアクセスすると、標準のフィールドが名前、ニックネーム、電話、電子メール、アドレスであることがわかりました。うーん!これが機能したかどうかを見てみましょう:
var fieldArray = new Array('name','displayName','phoneNumbers','addresses','emails');
for (i=0;i
for(j = 0; j < fieldArray.length; j++){
alert("Field Name: "+fieldArray[j]+"\n Data: "+contacts[i].name[0]+"\n Data: "+contacts[i].displayName);
alert("\n Name: "+contacts[i].name[0]);
}
}
チャンスではありません。特に、2番目のアラート(contacts [i] .name [0])は、私が最も興味を持ったアラートでした。単に「undefined」を返します。これを試しました:contacts [i] .name[0].value。灘。
質問:連絡先リストのフィールド名は何ですか。Phonegapに連絡先がある人は、ドキュメントのひどい状態について何かしてくださいと頼むことができます。私はボランティアをしますが、仕事の正義を行うために必要なPhonegapの知識がありません。