新版微信小程序获取用户手机号

小程序手机号验证组件有两种

手机号快速验证组件

javascript 复制代码
//原生写法
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>

Page({
  getPhoneNumber (e) {
    console.log(e.detail.code)
  }
})

uniapp写法
<button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber"></button>
 getPhoneNumber (e) {
   console.log(e.detail.code)
 }

手机号实时验证组件

javascript 复制代码
//原生写法
<button open-type="getRealtimePhoneNumber" bindgetrealtimephonenumber="getrealtimephonenumber"></button>

Page({
  getrealtimephonenumber (e) {
    console.log(e.detail.code)  // 动态令牌
    console.log(e.detail.errMsg) // 回调信息(成功失败都会返回)
    console.log(e.detail.errno)  // 错误码(失败时返回)
  }
})

uniap写法
<button open-type="getRealtimePhoneNumber" @getrealtimephonenumber="getrealtimephonenumber"></button>
getrealtimephonenumber (e) {
   console.log(e.detail.code)  // 动态令牌
   console.log(e.detail.errMsg) // 回调信息(成功失败都会返回)
   console.log(e.detail.errno)  // 错误码(失败时返回)
 }
相关推荐
前端飞天猪几秒前
学习笔记:三行命令,免费申请https加密证书📃
前端
关二哥拉二胡2 分钟前
前端的 AI 应用开发系列二:手把手揭秘 RAG
前端·面试
斯~内克4 分钟前
前端图片加载性能优化全攻略:并发限制、预加载、懒加载与错误恢复策略
前端·性能优化
奇怪的知识又增长了13 分钟前
Command SwiftCompile failed with a nonzero exit code Command SwiftGeneratePch em
前端
Maofu13 分钟前
从React项目 迁移到 Solid项目的踩坑记录
前端
薄荷味13 分钟前
ubuntu 服务器安装 docker
前端
Carlos_sam14 分钟前
OpenLayers:如何控制Overlay的层级?
前端·javascript
莫循瑾木17 分钟前
Vue3 Composition API 完全指南
前端·vue.js·前端工程化
初辰ge20 分钟前
后端说“基本增删改查都写好了,就差切图仔对接口了!”——我一怒之下撸了个代码生成器
前端·vue.js
原生高钙21 分钟前
源码级详解,React 如何利用 setState 进行数据管理的:
前端