我正在使用 Phonegap 示例应用程序列出所有联系人及其姓名,但我无法这样做。
下面是我的onSuccess()
功能。我在此函数的第二行收到Found 7 个联系人作为消息。我正在展示我在获得这个名字的试验中的一些结果。
function onSuccess(contacts) {
navigator.notification.alert('Found ' + contacts.length + ' contacts.');
var con = document.getElementById('con');
for (var i = 0; i < contacts.length; i++) {
navigator.notification.alert(contacts[i].name);
}
};
试验:
<br/>
1). navigator.notification.alert(contacts[i])<br/>
Result ->
{"id":"0","displayName":"Andrew Hill","nickname":"Andrew Hill",
"phoneNumbers":["(206)5550001"],"emails":["Andy@fai=urthcoffee.com"],
"addresses":["Microsoft.Phone.UserData.ContactAddress"],
"urls":["www.fourthcoffee..com"]}
and like in the same foramt for other 6 contacts.
2). navigator.notification.alert(contacts[i].name)<br/>
Result ->
message
like same for all.
3). navigator.notification.alert(contacts[i].name[i].value)<br/>
Result ->
shows nothing.
如何获取名称字段?