Android number problem

瀏覽次數:19 次
跳到第一則未讀訊息

Bojidar Penchev

未讀,
2012年2月1日 上午8:36:392012/2/1
收件者:Mobile Development Course

function onSuccess(contacts) {
for (var i=0; i<contacts.length; i++) {
alert(contacts[i].displayName);
}
for (var i=0; i<contacts.length; i++) {
{
alert("Value:"+ contacts[i].phoneNumbers.value);
}

}


var options = new ContactFindOptions();
options.filter="";
options.multiple=true;
filter = ["displayName","phoneNumbers"];
navigator.contacts.find(filter, onSuccess, onError, options);

Izpolzvam tozi kod za dostup do imenata i telefonite na telefona.
Kogato go pysna imenata izlizat korektno no tel. nomera ne se
poqvqvat. Ako nqkoi moje da mi predloji alternativno reshenie za
dostup do imenata i tel.nomera da pomogne molq :)

ivailo hristov

未讀,
2012年2月1日 下午4:37:412012/2/1
收件者:Mobile Development Course
phoneNumbers е масив:

for( var i=0; i<contacts.length; i++ ){
if( contacts[i].phoneNumbers )
for (var j=0; j<contacts[i].phoneNumbers.length; j++){
var n = contacts[i].phoneNumbers[j].value;

Bojidar Penchev

未讀,
2012年2月3日 凌晨2:37:422012/2/3
收件者:Mobile Development Course

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

function onDeviceReady() {

var contact = navigator.contacts.create();

var phoneNumbers = [3];
phoneNumbers[0] = new ContactField('work', '421421', false);
phoneNumbers[1] = new ContactField('mobile', '4214122',
true);
phoneNumbers[2] = new ContactField('home', '33333', false);
contact.phoneNumbers = phoneNumbers;
contact.save();


var options = new ContactFindOptions();
options.filter="";
filter = ["displayName","phoneNumbers"];
navigator.contacts.find(filter, 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++){
var n = contacts[i].phoneNumbers[j].value;
alert(n);
}

}
};

Pri tozi kod sled kato go startiram na AVD 2.2 otnovo ne izlizat
nomerata. Kakuv moje da e problema ?
回覆所有人
回覆作者
轉寄
0 則新訊息