2013-11-22 1 views
1

со ссылкой на следующую нить ..Контакты не показаны сохраненные с PhoneGap в Xperia J

Can't see contacts that was saved with phonegap on android

я хочу спросить, что. Я сохраняю контакты из своего приложения phonegap для Xperia J. Но я не вижу сохраненных контактов. Однако, когда я получаю сохраненный контакт и печатаю его в сообщении, я могу его увидеть.

Что не так? Кто-нибудь может помочь? Спасибо заранее!

+0

Android или IOS. –

+0

@ darshan для обоих .. Phonegap позаботится, я думаю !! –

+0

Phonegap Чат разработчика: http://chat.stackoverflow.com/rooms/11300/phonegap-framework – user1374

ответ

0

Сначала добавьте несколько контактов в устройстве ...

<script type="text/javascript" charset="utf-8"> 

document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 
    // find all contacts with 'Bob' in any name field 
    var options = new ContactFindOptions(); 
    options.filter="Bob"; 
    var fields = ["displayName", "name"]; 
    navigator.contacts.find(fields, onSuccess, onError, options); 

unction onSuccess(contacts) { 
    for (var i=0; i<contacts.length; i++) { 
     console.log("Display Name = " + contacts[i].displayName); 
    } 
} 



// onError: Failed to get the contacts 
// 
function onError(contactError) { 
    alert('onError!'); 
} 


} 

</script> 
+0

Привет, Gamex .. Я добавил контакты в свой телефон, а затем использовал ваш скрипт для его получения .. Я могу видеть контакты. Но мой вопрос заключается в том, когда я сохраняю контакт из своего приложения для телефонных разговоров, тогда я не могу просмотреть его в своем списке контактов, хотя я могу получить его с помощью аналогичного скрипта, такого как ваш. –

+0

Да, вы можете следовать выше сценарию для извлечения контакт – user1374

+1

сделал u проверить ontacts.length? –

 Смежные вопросы

  • Нет связанных вопросов^_^