无法使用Phonegap为bada获得生日场

时间:2012-10-18 10:49:13

标签: jquery-mobile cordova contacts bada

在使用PhoneGap开发bada2的应用程序时,我遇到了以下问题: 我试着参考我的手机联系人,看看他们的生日。但是当我试图获得场生日的价值时,我总是得到空。由于alert(contacts[i].displayName)顺利运行,联系人完全接听,我看到了名字。所有联系人生日快乐。字段生日存在于cordova.js中的对象联系人中。那么我做错了什么?

一个简单示例alert(contacts[i].birthday返回null):

var options = new ContactFindOptions();
options.multiple = true; 
options.filter = "";
var fields = ["*"];
var onError = function (contactError) {
    alert('Error!');
}
try {
  var onSuccess = function (contacts) {
    if(contacts.length != 0){
        for(var i=0; i<contacts.length; i++) {
            alert(contacts[i].displayName);  
            alert(contacts[i].birthday);  
        }
    }
  }
} catch(e) {alert("Error Occured: "+e.message);}         

navigator.contacts.find(fields, onSuccess, onError, options);   

0 个答案:

没有答案