ionic获取手机通讯录

安装插件

sudo ionic cordova plugin add cordova-plugin-contacts
sudo npm install @ionic-native/contacts

引入插件

app.module.ts引入import { Contacts } from '@ionic-native/contacts';
providers: [ Contacts ]

页面引入

ts:
import { Contacts } from '@ionic-native/contacts';
constructor(private contacts: Contacts) {
}
//查找通讯录全部联系人:
getPhone(){this.contacts.find(['displayName', 'phoneNumbers'], {filter: "", multiple: true}).then(contacts => {console.log(contacts);alert(JSON.stringify(contacts));this.allContacts=contacts;});
}//点击选择单个联系人:
this.contacts.pickContact().then((contact)=>{console.log("contacts:-->"+ JSON.stringify(contact));this.familyDisplayName = contact.displayName; this.familyPhoneNumbers = contact.phoneNumbers[0].value;
});
html:
<button (click)="getPhone()">获取联系人</button>
<div *ngFor="let item of allContacts">
{{item.displayName}}-----<span *ngFor="let items of item.phoneNumbers"> {{items.value}}</span></div>

ionic获取手机通讯录相关推荐

  1. android获取机主手机号,Android中 获取手机通讯录和手机机主手机号码——诺诺涂鸦记忆...

    目标:获取手机通讯录联系人的姓名和手机号码,屏幕座机和其他非手机号码,避免号码重复 (注:我只给出了代码思路和用法示例,大家可以自己调用方法debug运行看结果或者自行编写显示结果的代码,根据需要进行 ...

  2. 获取手机通讯录加好友

    获取手机通讯录加好友 工作用到的在app访问通讯录,获取好友信息,发邀请给好友,请求加好友, 类似微信的通讯录加好友效果,简单贴一些代码. xml布局: <span style="fo ...

  3. android 通过手机号码查询联系人,android获取手机通讯录联系人

    android获取手机通讯录联系人信息 private void getPhoneContacts() { ContentResolver resolver = this.getContentReso ...

  4. 获取手机通讯录-----1.1(取出通讯录数据)

    获取手机通讯录在开发中经常会用到,这边记下日后查看. 1.获取手机通讯录是要取得系统权限的将下面权限添加到AndroidManifest文件中(我经常在权限问题上吃亏,经常代码写好了,也没有错,就是出 ...

  5. android获取手机通讯录联系人

    android获取手机通讯录联系人信息 private void getPhoneContacts() { ContentResolver resolver = this.getContentReso ...

  6. android获取手机通讯录和sim卡通讯录

    获取手机通讯录 1 权限 <uses-permission android:name="android.permission.READ_CONTACTS"/> 注意6. ...

  7. android sim卡联系人存储格式,Android获取手机通讯录、sim卡联系人及调用拨号界面方法...

    android获取手机通讯录联系人信息 private void getPhoneContacts() { ContentResolver resolver = this.getContentReso ...

  8. 获取手机通讯录 (含SIM卡中的联系人)

    sim卡UIR content://icc/fdn content://sim/fdn MOTO XT800比较异常,通讯录在: content://contacts/phones 1.使用andro ...

  9. ios 简书 获取通讯录信息_iOS9以后获取手机通讯录

    一.iOS 9 以前的通讯录框架 AddressBookUI框架:提供了联系人列表界面.联系人详情界面.添加联系人界面等,一般用于选择联系人. AddressBook 框架:纯 C 语言的 API,仅 ...

最新文章

  1. 查看临界区等待线程数量
  2. go分析和kegg分析_干货预警:3分钟搞定GO/KEGG功能富集分析(2)
  3. maxN - 返回数组中N个最大元素 minN - 返回数组中N个最小元素
  4. 【惊天】京东任命周伯文担任京东云与AI事业部负责人 全面负责AI、云计算、IoT三大技术领域!
  5. matlab arctan 反函数,arctanx的导数是什么 反函数求导公式
  6. Pytorch torch.manual_seed()的简单用法
  7. python画同心圆程序_如何用python画同心圆并内接一个五角星?
  8. 小黄鸡QQ空间自动回复机器人
  9. 简单的动漫网页成品 HTML+CSS静态网页作业 DW动漫网页设计与制作素材成品代做 海贼王主题网页设计制作6个页面
  10. 广州香格里拉 · 紫光物联招商大会圆满结束!
  11. ps 简单的抠图操作
  12. 解决 OneNote 项目符号快捷键 Ctrl+. 在 Windows 10 下无效问题
  13. 游戏里的小哥哥小姐姐都是怎么来的?
  14. 2.12 二项式系数加法解 C实现
  15. 还在调API写所谓的AI“女友”,唠了唠了,教你基于python咱们“new”一个(深度学习)
  16. RTOS学习笔记--时间片调度
  17. Android app开发常用图标网站
  18. 联想拯救者生态春季新品发布 创新科技构建未来电竞新生态
  19. 数据库 ----- 实验二:SQL的数据定义和数据更新
  20. bat监控程序是否运行

热门文章

  1. c语言程序设计的实验仪器和设备,C语言程序设计实验.doc
  2. 降序php,以降序php读取文件
  3. TCP 三次握手和四次挥手个人理解
  4. QJsonObject与QString的相互转换(处理了中文乱码)
  5. Madagascar的自定义浮点型函数--对数函数
  6. Linux vsyscall和vDSO加速系统调用
  7. 从select函数谈及系统调用原理
  8. linux添加nginx启动脚本_linux环境开机自启动nginx
  9. python找色_[REST API] 用Python实现颜色识别功能----Total Control区域找色
  10. hyper-v 安装centos7 后,虚拟机无法访问网络。