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


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中:input和input的区别分析
Jul 13 Javascript
JavaScript检查数字是否为整数或浮点数的方法
Jun 09 Javascript
JavaScript中数据结构与算法(三):链表
Jun 19 Javascript
jquery+php实现滚动的数字特效
Nov 29 Javascript
基于JavaScript实现 网页切出 网站title变化代码
Apr 03 Javascript
jQuery中Nicescroll滚动条插件的用法
Nov 10 Javascript
JavaScript 栈的详解及实例代码
Jan 22 Javascript
jQuery实现Select下拉列表进行状态选择功能
Mar 30 jQuery
javascript 判断一个对象为数组的方法
May 03 Javascript
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
May 19 jQuery
慕课网题目之js实现抽奖系统功能
Sep 19 Javascript
js阻止默认右键的下拉菜单方法
Jan 02 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生成html分页列表的代码
2007/03/18 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
Laravel框架文件上传功能实现方法示例
2019/04/16 PHP
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
2010/10/20 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
2014年最火的Node.JS后端框架推荐
2014/10/27 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
NodeJS实现图片上传代码(Express)
2017/06/30 NodeJs
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
vue移动端写的拖拽功能示例代码
2020/09/09 Javascript
浅析Python多线程下的变量问题
2015/04/28 Python
Python导出数据到Excel可读取的CSV文件的方法
2015/05/12 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
python 如何将数据写入本地txt文本文件的实现方法
2019/09/11 Python
Python实现非正太分布的异常值检测方式
2019/12/09 Python
在jupyter notebook 添加 conda 环境的操作详解
2020/04/10 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
IE10 Error.stack 让脚本调试更加方便快捷
2013/04/22 HTML / CSS
喜诗官方在线巧克力店:See’s Candies
2017/01/01 全球购物
娇韵诗加拿大官网:Clarins加拿大
2017/11/20 全球购物
一道SQL存储过程面试题
2016/10/07 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
人民教师的自我评价分享
2014/02/21 职场文书
医生党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
工作失误检讨书(经典集锦版)
2014/10/17 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
2021/03/31 jQuery
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
2022/04/29 Servers