正在构建一个phonegap应用程序,我需要保存所有通过设备中的phonegap读取的联系人。
那么如何在数据库应用程序中保存设备中使用phonegap读取的所有联系人?
我试过这个:
function onSuccess(contacts) {
if(contacts[i].phoneNumbers != null){
for (var j=0; j<contacts[i].phoneNumbers.length; j++){
var phonenumber = contacts[i].phoneNumbers[j].value;
phonenumber = phonenumber.replace(/[()-]/g,"");
var phonenumberFinal = phonenumber.replace(/ /g,'');
var contactosTodos = [nomeContacto, phonenumberFinal];
//for (var a=0; a<contactosTodos.length; a++){
dbase.transaction(function (tx){
tx.executeSql('DROP TABLE IF EXISTS CONTACTOS');
tx.executeSql("CREATE TABLE IF NOT EXISTS CONTACTOS (nome, numero);");
tx.executeSql("INSERT INTO CONTACTOS (name, number) VALUES (?, ?);", [ contactosTodos[j] , contactosTodos[j=+1] ]);
});
//}
}
}
}
}