2014-07-13 1 views
0

나는 연락처 폰갭을위한 플러그인 설치 한 작동하지 않습니다폰갭의 navigator.contacts.find는

function ContactList() { 
    var _this = this; 

    function _onSuccess(contacts) { 
    alert('success fired'); 
    for (var i = 0; i < contacts.length; i++) { 
     console.log("Display Name = " + contacts[i].displayName); 
    } 
    } 

    function _onError(contactError) { 
    alert('error fired'); 
    } 

    this.get = function(callback) { 
    alert('contacts get started'); 
    var options = new ContactFindOptions(); 
    options.filter = "";   
    options.multiple = true;  
    var filter = ["displayName", "name"]; 

    alert('starting navigator.contacts.find'); // << This guy is the last one 

    navigator.contacts.find(filter, _onSuccess, _onError, options); 

    } 
} 

을 그리고 get 메소드를 호출 할 때 :

var contactList = new ContactList(); 
    contactList.get(); 

마지막으로받는 메시지는 "시작 navigator.contacts.find"입니다. 즉, onSuccess와 onError가 호출되지 않습니다. 따라서 navigator.contacts.find가 작동하지 않습니다.

어떤 해결책이 있습니까?

P. 플러그인을 몇 번 다시 설치하려고했습니다.

답변

0

전화 갭을 제외한 코드바를 사용하여 문제가 해결되었습니다.

관련 문제