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


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 相关文章推荐
在次封装easyui-Dialog插件实现代码
Nov 14 Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
Nov 28 Javascript
jQuery取消ajax请求的方法
Jun 09 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
jQuery简单实现中间浮窗效果
Sep 04 Javascript
javascript深拷贝和浅拷贝详解
Feb 14 Javascript
bootstrap手风琴折叠示例代码分享
May 22 Javascript
JS实现经典的中国地区三级联动下拉菜单功能实例【测试可用】
Jun 06 Javascript
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
vue2.0中set添加属性后视图不能更新的解决办法
Feb 22 Javascript
el-select数据过多懒加载的解决(loadmore)
May 29 Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
Nov 04 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中根据变量的类型 选择echo或dump
2012/07/05 PHP
PHP数据类型之整数类型、浮点数的介绍
2013/04/28 PHP
深入PHP运行环境配置的详解
2013/06/04 PHP
php导出生成word的方法
2015/12/25 PHP
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
js异或加解密效果代码
2008/06/25 Javascript
js中根据字数截取字符串,不能截断url
2012/01/12 Javascript
js修改原型的属性使用介绍
2014/01/26 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
多种JQuery循环滚动文字图片效果代码
2020/06/23 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
[46:03]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[58:23]LGD vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
编写Python脚本使得web页面上的代码高亮显示
2015/04/24 Python
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
Python使用QRCode模块生成二维码实例详解
2017/06/14 Python
python-opencv颜色提取分割方法
2018/12/08 Python
对Python3 序列解包详解
2019/02/16 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
行政助理求职自荐信
2013/10/26 职场文书
什么是岗位职责
2013/11/12 职场文书
门店业绩提升方案
2014/06/08 职场文书
员工趣味活动方案
2014/08/27 职场文书
学校查摆问题整改措施
2014/09/28 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
学生逃课万能检讨书2000字
2015/02/17 职场文书
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python