正在构建一个小型的phonegap应用程序,要求注册用户导出或检索其联系人列表中的所有电话号码,并通过php将其插入mysql数据库。
所有尝试做的是通过phonegap api获取所有联系人列表(电话号码)并将结果传递给div,以便我可以进一步将div作为表单变量传递,然后将联系人插入数据库。
我已尝试过phonegap API文档,但无法使其正常工作。任何帮助将不胜感激。感谢
答案 0 :(得分:3)
如果您使用联系人API的find方法而不进行过滤,则应将其全部返回:
document.addEventListener("deviceready", init, false);
function init() {
navigator.contacts.find(
[navigator.contacts.fieldType.displayName],
gotContacts,
errorHandler);
}
function errorHandler(e) {
console.log("errorHandler: "+e);
}
function gotContacts(c) {
console.log("gotContacts, number of results "+c.length);
for(var i=0, len=c.length; i<len; i++) {
console.dir(c[i]);
}
}