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


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 相关文章推荐
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
Mar 24 Javascript
js中传递特殊字符(+,&amp;)的方法
Jan 16 Javascript
jQuery实现异步获取json数据的2种方式
Aug 29 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
Sep 21 Javascript
jQuery中Form相关知识汇总
Jan 06 Javascript
js和jQuery设置Opacity半透明 兼容IE6
May 24 Javascript
JavaScript作用域示例详解
Jul 07 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
Mar 14 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
May 15 jQuery
JavaScript数组的5种迭代方法
Sep 29 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
Dec 05 Javascript
JS脚本实现定时到网站上签到/签退功能
Apr 22 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更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
destoon实现公司新闻详细页添加评论功能的方法
2014/07/15 PHP
PHP中的use关键字概述
2014/07/23 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
购物车选中得到价格实现示例
2014/01/26 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
jQuery实现强制cookie过期方法汇总
2015/05/22 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
微信小程序自定义组件
2017/08/16 Javascript
全站最详细的Vuex教程
2018/04/13 Javascript
JS常见DOM节点操作示例【创建 ,插入,删除,复制,查找】
2018/05/14 Javascript
checkbox在vue中的用法小结
2018/11/13 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
2020/04/16 Python
h5封装下拉刷新
2020/08/25 HTML / CSS
为女性购买传统的印度服装和婚纱:Kalkifashion
2019/07/22 全球购物
语文教育专业应届生求职信
2013/11/23 职场文书
给民警的表扬信
2014/01/08 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
群众路线党员个人整改措施
2014/10/27 职场文书
小学中队长竞选稿
2015/11/20 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
解析MySQL索引的作用
2022/03/03 MySQL
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python
DSP接收机前端设想
2022/04/05 无线电
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android