位置: IT常识 - 正文

微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)(微信小程序开发平台)

编辑:rootadmin
微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云) 文章目录一、前言二、前端代码wxml三、前端代码js四、云函数五、程序流程一、前言

推荐整理分享微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)(微信小程序开发平台),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序开发公司,微信小程序开发平台官网,微信小程序开发公司十大排名,微信小程序开发零基础入门,微信小程序开发费用一览表,微信小程序开发平台,微信小程序开发公司,微信小程序开发一个多少钱,内容如对您有帮助,希望把文章链接给更多的朋友!

微信小程序开发笔记——导读

大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机号码。但是,因为小程序用户的手机号码属于重要信息,为了安全,所以需要如下一系列较为复杂的方法和步骤。我前期主要通过小程序云的方法获取用户手机号码,后面因为微信政策变更,小程序云不再提供免费版本,最低每月也要收费19元。所以,我才转用方法二和方法三。否则方法一小程序云的方法是最简单的。

微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云) 微信小程序开发笔记 进阶篇⑤——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之前) 微信小程序开发笔记 进阶篇⑥——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之后)

二、前端代码wxml必须要有这个button,并且用户点击了,才能有下一步<button type="default" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="weui-vcode-btn" wx:else>获取手机号</button>

三、前端代码jsapp.js云函数初始化onLaunch: function (opts) { const accountInfo = wx.getAccountInfoSync(); this.globalData.appId = accountInfo.miniProgram.appId console.log('App Launch', opts, accountInfo) if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力') } else { wx.cloud.init({ env: config.envId, traceUser: true, }) }},bindgetphonenumber="getPhoneNumber"按钮的回调函数调用云函数getPhoneNumber(e) {wx.cloud.callFunction({ name: 'getPhoneNumber', data: { cloudID: e.detail.cloudID }, success: function (res) { console.log("getPhoneNumber", res.result) _this.setData({ mobile: res.result.list[0].data.phoneNumber }) }, fail: console.error})},四、云函数

index.js// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()// 云函数入口函数exports.main = async (event, context) => { console.log("cloudID: ",event.cloudID) return await cloud.getOpenData({ list:[event.cloudID], })}package.json{ "name": "wxContext", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "wx-server-sdk": "latest" }}五、程序流程微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)(微信小程序开发平台)

注册界面

云函数

onShow函数, wx.cloud.init 云函数初始化

按钮点击,getPhoneNumber获取cloudID

调用云函数,传入cloudID

cloud.getOpenData,返回phoneNumber

注册界面

云函数

觉得好,就一键三连呗(点赞+收藏+关注)

本文链接地址:https://www.jiuchutong.com/zhishi/298798.html 转载请保留说明!

上一篇:Nginx的安装配置教程(nginx安装配置视频)

下一篇:图像处理及深度学习开源数据集大全(四万字呕心沥血整理)(图像深度算法)

  • steam怎么绑定手机令牌(steam怎么绑定手机令牌验证器)

    steam怎么绑定手机令牌(steam怎么绑定手机令牌验证器)

  • 网易云直播云朵怎么算收益的(网易云直播云朵能提现吗)

    网易云直播云朵怎么算收益的(网易云直播云朵能提现吗)

  • oppor17收不到任何短信(oppo手机收不到任何信息怎么回事)

    oppor17收不到任何短信(oppo手机收不到任何信息怎么回事)

  • 笔记本贴的标签能撕吗(笔记本贴的标签啥意思)

    笔记本贴的标签能撕吗(笔记本贴的标签啥意思)

  • 微信视频抖动(微信视频抖动有竖线)

    微信视频抖动(微信视频抖动有竖线)

  • wps超链接点击没反应(wps超链接没反应)

    wps超链接点击没反应(wps超链接没反应)

  • mp4视频用什么播放器播放(mp4视频用什么播放器打开)

    mp4视频用什么播放器播放(mp4视频用什么播放器打开)

  • mivideo文件夹可以删除吗(miguvideo是什么文件夹)

    mivideo文件夹可以删除吗(miguvideo是什么文件夹)

  • 华为平板看视频不能全屏怎么办(华为平板看视频卡顿怎么解决)

    华为平板看视频不能全屏怎么办(华为平板看视频卡顿怎么解决)

  • dynaudio是什么音响(audio dc是什么意思)

    dynaudio是什么音响(audio dc是什么意思)

  • 怎么在抖音里添加自己喜欢的配音(怎么在抖音里添加自己的配音)

    怎么在抖音里添加自己喜欢的配音(怎么在抖音里添加自己的配音)

  • 短信被拒收怎么知道(短信被拒收怎么恢复正常)

    短信被拒收怎么知道(短信被拒收怎么恢复正常)

  • qq邮箱里的文件怎么下载到桌面(qq邮箱里的文件怎么保存到手机)

    qq邮箱里的文件怎么下载到桌面(qq邮箱里的文件怎么保存到手机)

  • 显卡后面的f是什么意思(显卡后面的f是啥意思)

    显卡后面的f是什么意思(显卡后面的f是啥意思)

  • iphone哪款是双卡双待(苹果手机那个款是双卡)

    iphone哪款是双卡双待(苹果手机那个款是双卡)

  • 国内如何使用gmail(国内如何使用gms)

    国内如何使用gmail(国内如何使用gms)

  • 苹果8p怎么设置拿起亮屏(苹果8p怎么设置手写输入法)

    苹果8p怎么设置拿起亮屏(苹果8p怎么设置手写输入法)

  • 如何退出相互宝分摊(如何退出相互宝保险)

    如何退出相互宝分摊(如何退出相互宝保险)

  • airpods坏了能修吗(airpods损坏维修)

    airpods坏了能修吗(airpods损坏维修)

  • 怎么解决set协议的复杂(set协议的主要特点有什么)

    怎么解决set协议的复杂(set协议的主要特点有什么)

  • 淘宝帮买消息是发给谁的(淘宝帮买消息是真的吗)

    淘宝帮买消息是发给谁的(淘宝帮买消息是真的吗)

  • 荣耀play3支持指纹识别吗(荣耀play 3有指纹解锁的功能吗)

    荣耀play3支持指纹识别吗(荣耀play 3有指纹解锁的功能吗)

  • mac怎么恢复出厂设置?苹果电脑系统恢复出厂设置教程图解(mac怎么恢复出厂值)

    mac怎么恢复出厂设置?苹果电脑系统恢复出厂设置教程图解(mac怎么恢复出厂值)

  • YOLOV5-网络结构和组件介绍(YOLOv5网络结构组成)

    YOLOV5-网络结构和组件介绍(YOLOv5网络结构组成)

  • 应补退税额较少是什么意思
  • 安装服务费税率是多少
  • 税收分类编码怎么导出来
  • 小规模纳税人劳务费税率1%
  • 个体工商户属于非法人组织吗
  • 资金账簿印花税最新政策2022年
  • 残保金滞纳金可以税前扣除吗
  • 以前年度损益调整
  • 已出库未开票要交税吗
  • 申报个税是按照当月工资,做账时候发的是上月工资
  • 拆迁补偿费返还政策
  • 补缴企业所得税的计算公式
  • 汇算清缴后发生销售退回会计分录
  • 本期已认证但不想抵扣申报表怎么填写
  • 应收票据会计分录怎么做
  • 实验用原材料的会计处理
  • 社保补缴上月的在当月扣款
  • 工程领用工程物资180万元
  • 输入开票码开具电子发票
  • 货物出口被海关查
  • 企业汇算清缴后税务局会不会查
  • 工会工费缴纳标准
  • 餐饮发票免税能报销吗
  • 企业所得税以前年度所得调整
  • 增值税电子发票公共服务平台
  • 招标公司返回的钱怎么算
  • 计提的跌价准备销售时怎么处理
  • 营业外收入的账户结构
  • 一般纳税人购进农产品如何抵扣进项税额
  • dsm是什么文件
  • unity导出webgl报错
  • 公司比赛奖金计入什么科目
  • 个人纪录简称
  • 进销项抵扣规则
  • 深入理解php中的数字
  • 简单的php文件
  • 税收优惠会计分录 附加税
  • redis zset源码
  • api接口应用举例
  • 幼儿园免征增值税账务处理
  • 织梦cms怎么样
  • 固定资产的会计政策有哪些
  • 筹建期发生的费用会计分录
  • 固定资产税会折扣吗
  • 股权并购与收购的区别
  • 企业资金管理是什么意思
  • 无法支付的应付账款为什么计入营业外支出
  • 企业促销如何进行营销
  • 收到外币收入怎么处理
  • 混凝土增值税发票税率
  • 销项负数发票给对方哪一联
  • 长期借款的账务处理会计分录
  • 租金是含税价还是含税金
  • 企业营业外支出是什么意思
  • 发票是中国独有的吗
  • 软件租赁费入什么账户
  • 软件属于无形资产什么类别
  • 原始凭证书写要求
  • 卡巴斯基key
  • 双屏windows
  • win8使用教程和技能
  • win7系统打不开浏览器
  • mac 硬盘数据恢复
  • flash是什么文件夹
  • ghost操作指南
  • 超级管理员不能用winhello
  • scrollpane.setviewportview
  • jquery width
  • 有nodejs就不需要用java了么
  • visual studio 10 cocos2dx项目移植到eclipse的android项目(配置请参照上一篇文章开发环境搭建)
  • arp欺骗防护软件
  • Facebook推出强大Android图片库Fresco 自动释放内存 图片缓存 内存益处
  • js拖动效果
  • python内建函数 代码
  • 宾馆税务
  • 浦东税务15所
  • 2023年印花税税目表
  • 地税局公务员工作内容
  • 税务局临时工工资多少
  • 税盘数字证书密码怎么查看
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设