微信小程序实现添加手机联系人功能示例


Posted in Javascript onNovember 30, 2017

本文实例讲述了微信小程序实现添加手机联系人功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序实现添加手机联系人功能示例 微信小程序实现添加手机联系人功能示例

微信小程序实现添加手机联系人功能示例

2、关键代码

1)WXML文件

<view bindlongtap="phoneNumTap">{{phoneNum}}</view>

2)JS文件

Page({
 data:{
 phoneNum:'12345678901'//测试用的号码,并非真实号码
 },
 // 长按号码响应函数
 phoneNumTap:function(){
 var that=this;
 // 提示呼叫号码还是将号码添加到手机通讯录
 wx.showActionSheet({
  itemList: ['呼叫','添加联系人'],
  success:function(res){
  if(res.tapIndex===0){
   // 呼叫号码
   wx.makePhoneCall({
   phoneNumber: that.data.phoneNum,
   })
  }else if(res.tapIndex==1){
   // 添加到手机通讯录
   wx.addPhoneContact({
   firstName: 'test',//联系人姓名
   mobilePhoneNumber: that.data.phoneNum,//联系人手机号
   })
  }
  }
 })
 }
})

3)WXSS文件

view{
 color: blue;
 padding: 15px;
 border-bottom: 1px solid gainsboro;
}

3、完整实例代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
始终在屏幕中间显示Div的代码(css+js)
Mar 10 Javascript
javascript object array方法使用详解
Dec 03 Javascript
js 限制数字 js限制输入实现代码
Dec 04 Javascript
使用jspdf生成pdf报表
Jul 03 Javascript
11种ASP连接数据库的方法
Sep 18 Javascript
angularjs学习笔记之简单介绍
Sep 26 Javascript
谈谈jQuery Ajax用法详解
Nov 27 Javascript
AngularJS  $on、$emit和$broadcast的使用
Sep 05 Javascript
浅谈vue-lazyload实现的详细过程
Aug 22 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
Dec 11 Javascript
详解vue-property-decorator使用手册
Jul 29 Javascript
解决ant Design中Select设置initialValue时的大坑
Oct 29 Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 #Javascript
微信小程序中吸底按钮适配iPhone X方案
Nov 29 #Javascript
jQuery zTree 异步加载添加子节点重复问题
Nov 29 #jQuery
写给小白看的JavaScript异步
Nov 29 #Javascript
3种vue组件的书写形式
Nov 29 #Javascript
easyui下拉框动态级联加载的示例代码
Nov 29 #Javascript
纯js实现隔行变色效果
Nov 29 #Javascript
You might like
PHP判断是否有Get参数的方法
2014/05/05 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
javascript 数组的正态分布排序的问题
2016/07/31 Javascript
JavaScript 中 avalon绑定属性总结
2016/10/19 Javascript
BootStrap 模态框实现刷新网页并关闭功能
2017/01/04 Javascript
bootstrap Table插件使用demo
2017/08/07 Javascript
vue实现验证码输入框组件
2017/12/14 Javascript
Vue 中使用vue2-highcharts实现曲线数据展示的方法
2018/03/05 Javascript
前端axios下载excel文件(二进制)的处理方法
2018/07/31 Javascript
python逐行读取文件内容的三种方法
2014/01/20 Python
在Python中使用异步Socket编程性能测试
2014/06/25 Python
Python常用正则表达式符号浅析
2014/08/13 Python
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
Linux上安装Python的PIL和Pillow库处理图片的实例教程
2016/06/23 Python
Python 制作糗事百科爬虫实例
2016/09/22 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
Python入门学习指南分享
2018/04/11 Python
Pytorch释放显存占用方式
2020/01/13 Python
JPA面试常见问题
2016/11/14 面试题
医学毕业生自荐信
2013/10/11 职场文书
大学生自我鉴定
2013/12/16 职场文书
高一地理教学反思
2014/01/18 职场文书
投标承诺书范本
2014/03/27 职场文书
校园活动宣传方案
2014/03/28 职场文书
安全目标管理责任书
2014/07/25 职场文书
2014年节能工作总结
2014/12/18 职场文书
贪污检举信范文
2015/03/02 职场文书
九年级历史教学反思
2016/02/19 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
使用numpy nonzero 找出非0元素
2021/05/14 Python
MySQL 条件查询的常用操作
2022/04/28 MySQL
详解Mysq MVCC多版本的并发控制
2022/04/29 MySQL
MySQL事务的隔离级别详情
2022/07/15 MySQL