San*_*eph 1 html javascript android cordova
我正在尝试访问PhoneGap"Cordova 1.6.1"中的联系人电话号码并向此号码发送消息.我一直在Android移动平台上测试应用程序,我可以使用此功能访问联系人的姓名:
$('#contacts').append('<option value="'+contacts[i].name+'" >' + contacts[i].name.formatted + '</select>');
Run Code Online (Sandbox Code Playgroud)
但是,当我输入:
contacts[i].phoneNumbers.formatted
Run Code Online (Sandbox Code Playgroud)
输出为Undefined.
我遇到的问题是什么?如何在PhoneGap android应用程序中正确访问联系人的电话号码.
phoneNumbers是一个数组,因此您需要索引它.
for (var j=0; j<contacts[i].phoneNumbers.length; j++) {
alert("Type: " + contacts[i].phoneNumbers[j].type + "\n" +
"Value: " + contacts[i].phoneNumbers[j].value + "\n" +
"Preferred: " + contacts[i].phoneNumbers[j].pref);
}
Run Code Online (Sandbox Code Playgroud)
http://docs.phonegap.com/en/1.6.1/cordova_contacts_contacts.md.html#ContactField
归档时间: |
|
查看次数: |
6462 次 |
最近记录: |