博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何获取手机通讯录
阅读量:6592 次
发布时间:2019-06-24

本文共 2079 字,大约阅读时间需要 6 分钟。

如何获取手机通讯录

1  1       var user_id = $api.getStorage('user_id'); 2  2  3  3       var contacts = api.require('contacts'); 4  4       // console.log(api.pageParam.carname); 5  5       contacts.queryByPage({ 6  6           count: 200, 7  7           pageIndex: 0 8  8       }, function(ret, err) { 9  9           if (ret) {10 10 11 11               var phonelist = ret.contacts;12 12               var fullName;13 13 14 14               var sto = ret.contacts;15 15               var arr = [];16 16               sto.forEach(function(item) {17 17                   arr.push({18 18                       contact_name: item.fullName,19 19                       contact_mobile: item.phones20 20                   })21 21               });22 22               for (var i in arr) {23 23                   var contact_mobile = arr[i]['contact_mobile'];24 24                   var contact_mobile_new = new Array;25 25                   for (var j in contact_mobile) {26 26                       var maps = contact_mobile[j];27 27                       for (var n in maps) {28 28                           contact_mobile_new.push(maps[n]);29 29                       }30 30                   }31 31                   arr[i]['contact_mobile'] = contact_mobile_new;32 32               }33 33           console.info(JSON.stringify(arr));34 34 35 35 //将通讯录传给后台36 36           api.ajax({37 37               url: 'http://xxxxxx/index/user/get_contact',38 38               method: 'post',39 39               data: {40 40                   values: {41 41                       user_id:user_id,42 42                       contact:arr43 43                   }44 44               }45 45           },function(ret, err){46 46               if (ret) {47 47                   alert( JSON.stringify( ret ) );48 48               } else {49 49                   alert( JSON.stringify( err ) );50 50               }51 51           });52 52 53 53             54 54           } else {55 55               alert(JSON.stringify(err));56 56           }57 57       });

 

转载于:https://www.cnblogs.com/zfdbk/p/10319222.html

你可能感兴趣的文章
[Translation] [Quora]How exactly does a computer program work?
查看>>
c# delegate委托 和 event 时间 用法 快速体验
查看>>
windows git配置代理通过ssh协议访问github
查看>>
P2178 [NOI2015]品酒大会
查看>>
用CSS让未知高度内容垂直方向居中
查看>>
软件需求分析方法
查看>>
数组对象,字符串对象,Match对象
查看>>
Java 并发基础——线程安全性
查看>>
Auto Layout
查看>>
ZooKeeper伪分布式集群部署
查看>>
Golang学习笔记——variable
查看>>
【iOS】Masonry使用案例讲解
查看>>
HDU 4393 Throw nails
查看>>
C#线程系列讲座(5):同步技术之Monitor
查看>>
Java基础(Scanner、Random、流程控制语句)
查看>>
IOS移植到安卓
查看>>
python django的单元测试
查看>>
eclipse配置pydev解释器
查看>>
[Algorithms] Graph Traversal (BFS and DFS)
查看>>
Postgres 第1课 数据库及表创建
查看>>