我使用的是apache cordova,但似乎没有使用phonenumber。有人能帮我吗 ?它在listview中复制了数字。
<script type="text/javascript">
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
var options = new ContactFindOptions();
options.filter="";
options.multiple=true;
var fields = ["*"];
navigator.contacts.find(fields, onSuccess, onError, options);
}
function onSuccess(contacts)
{
for(var i=0;i<contacts.length;i++)
{
if(contacts[i].phoneNumbers)
{
for (var j = 0; j < contacts[i].phoneNumbers.length; j++)
{
$('#contactList').append("<li><a href='#'><h2>"+ contacts[i].displayName +"</h2><p>" + contacts[i].phoneNumbers[j].value + "</p></a></li>");
}
}
}
$('#contactList').listview("refresh");
}
function onError(contactError) {
alert('onError!');
}
</script>
如何防止重复联系! ?