微信小程序利用云函数获取手机号码


Posted in Javascript onDecember 17, 2019

小程序获取手机号码方式

 一、取到加密数据,然后提交到服务器解密,

二、获取到 cloudID,用云函数, 优点:直接获取原始数据,节省服务器资源

1.xml

<button class="gettel" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 快捷获取</button>

2. 点击按钮调用云函数,将cloudID传给云函数

getPhoneNumber(e) {
    var that = this;
    wx.cloud.callFunction({
      name: 'getMobile',
      data: {
        weRunData: wx.cloud.CloudID(e.detail.cloudID),
      }
    }).then(res => {
      that.setData({
        mobile: res.result,
      })
 
    }).catch(err => {
      console.error(err);
    });
  },

   3.云函数 getMobile

// 云函数入口文件
const cloud = require('wx-server-sdk')
 
cloud.init()
 
// 云函数入口函数
exports.main = async (event, context) => {
 const wxContext = cloud.getWXContext()
 var moblie = event.weRunData.data.phoneNumber;
 return moblie
}

总结

以上所述是小编给大家介绍的微信小程序利用云函数获取手机号码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
广告代码静态化js通用函数
May 09 Javascript
基于jquery的回到页面顶部按钮
Jun 27 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
Nov 18 Javascript
js 鼠标移动显示图片的简单实例
Dec 25 Javascript
jquery加载图片时以淡入方式显示的方法
Jan 14 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
AngularJS利用Controller完成URL跳转
Aug 09 Javascript
JavaScript易错知识点整理
Dec 05 Javascript
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
vue深入解析之render function code详解
Jul 18 Javascript
Vue.js学习笔记之常用模板语法详解
Jul 25 Javascript
Vue中使用sass实现换肤功能
Sep 07 Javascript
ant design实现圈选功能
Dec 17 #Javascript
15分钟学会vue项目改造成SSR(小白教程)
Dec 17 #Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
Dec 17 #Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
Dec 17 #Javascript
TypeScript高级用法的知识点汇总
Dec 17 #Javascript
微信小程序 (地址选择1)--选取搜索地点并显示效果
Dec 17 #Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
Dec 17 #Javascript
You might like
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
JavaScript驾驭网页-获取网页元素
2016/03/24 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
2017/03/28 jQuery
TypeScript入门-接口
2017/03/30 Javascript
cdn模式下vue的基本用法详解
2018/10/07 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
2021/02/25 Javascript
Python之PyUnit单元测试实例
2014/10/11 Python
Python中序列的修改、散列与切片详解
2017/08/27 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
numpy中以文本的方式存储以及读取数据方法
2018/06/04 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python爬虫与反爬虫大战
2020/07/30 Python
使用css3制作动感导航条示例
2014/01/26 HTML / CSS
澳大利亚在线高跟鞋商店:Shoe Me
2019/11/19 全球购物
Emma Bridgewater官网:英国餐具制造商
2019/11/24 全球购物
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
如何提高JDBC的性能
2013/04/30 面试题
static关键字的用法
2013/10/07 面试题
木工主管岗位职责
2013/12/08 职场文书
交通文明倡议书
2014/05/16 职场文书
好听的队名和口号
2014/06/09 职场文书
小学生环保标语
2014/06/13 职场文书
交警失职检讨书
2015/01/26 职场文书
小学班主任个人总结
2015/03/03 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
领导干部学习心得体会
2016/01/23 职场文书
教师学期述职自我鉴定
2019/08/16 职场文书
python lambda 表达式形式分析
2022/04/03 Python