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


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 相关文章推荐
脚本吧 - 幻宇工作室用到js,超强推荐share.js
Dec 23 Javascript
Javascript 函数对象的多重身份
Jun 28 Javascript
百度地图api应用标注地理位置信息(js版)
Feb 01 Javascript
解析dom中的children对象数组元素firstChild,lastChild的使用
Jul 10 Javascript
JS获取网页属性包括宽、高等等
Apr 03 Javascript
JS判断、校验MAC地址的2个实例
May 05 Javascript
详细解读JavaScript编程中的Promise使用
Jul 27 Javascript
几种tab切换详解
Feb 03 Javascript
写jQuery插件时的注意点
Feb 20 Javascript
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
基于vue和bootstrap实现简单留言板功能
May 30 Javascript
Vertx基于EventBus发送接受自定义对象
Nov 16 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无限级分类方法及代码
2013/06/21 PHP
PHP对接微信公众平台消息接口开发流程教程
2014/03/25 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
浅谈php冒泡排序
2014/12/30 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
24款非常有用的 jQuery 插件分享
2011/04/06 Javascript
jquery+javascript编写国籍控件
2015/02/12 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
jQueryUI DatePicker 添加时分秒
2016/06/04 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
微信小程序--组件(swiper)详细介绍
2017/06/13 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
2017/11/14 Javascript
实例分析js事件循环机制
2017/12/13 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
vue实现简易的双向数据绑定
2020/12/29 Vue.js
[07:31]DOTA2卡尔工作室 英雄介绍主宰篇
2013/06/25 DOTA
[01:33:59]真人秀《加油 DOTA》 第六期
2014/09/09 DOTA
python基础教程之数字处理(math)模块详解
2014/03/25 Python
Python实现的异步代理爬虫及代理池
2017/03/17 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
python实现连连看辅助之图像识别延伸
2019/07/17 Python
python找出因数与质因数的方法
2019/07/25 Python
python 实现绘制整齐的表格
2019/11/18 Python
Python字符串三种格式化输出
2020/09/17 Python
自考生自我鉴定范文
2013/10/01 职场文书
网页设计个人找工作求职信
2013/11/28 职场文书
医院门卫岗位职责
2013/12/30 职场文书
创业资金计划书
2014/02/06 职场文书
挂职自我鉴定
2014/02/26 职场文书
《乞巧》教学反思
2014/02/27 职场文书
保护环境建议书400字
2014/05/13 职场文书
班主任寄语2015
2015/02/26 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
担保书怎么写 ?
2019/04/22 职场文书
创业计划书之闲置物品置换中心
2019/12/25 职场文书