当前位置: 首页 > news >正文

原生小程序一键获取手机号

1.效果图在这里插入图片描述
2.代码index.wxml

 <!-- 获取手机号 利用手机号快速填写的功能,将button组件 open-type 的值设置为 getPhoneNumber--><button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机号</button>```
2.index.js```html
Page({data: {},getPhoneNumber: function (e) {var that = this// 一定是getPhoneNumber里面的codeconst code = e.detail.codewx.login({//通过wx.login来获取codesuccess: res => {if (res.code) {wx.getUserInfo({success: res1 => {wx.request({url: '后端接口',//获取到后端解析后的号码返回给前端method: 'POST',data: {code: code,encryptedData: res1.encryptedData,iv: res1.iv},success: res => {that.setData({phone: res.data.phoneNumber})}})}})} else {console.log('获取失败!' + res.errMsg)}}})}
})

注意:获取手机号的功能好像只允许经过认证的小程序使用,如果未认证只能使用测试号才可以

相关文章:

  • LabVIEW与Simulink的通信及调用方式
  • Qt-qrencode生成二维码
  • vue3 watch学习
  • C++ | Leetcode C++题解之第123题买卖股票的最佳时机III
  • 分享一个 ASP.NET Web Api 上传和读取 Excel的方案
  • Jtti:租用的php服务器运行异常是什么原因导致的?
  • 【经典排序算法】堆排序(精简版)
  • 如何配置云WAF以实现更有效的流量分发
  • MK SD NAND(贴片式SD卡)在电力AI模块中的应用案例
  • 人工智能对我们的生活影响有多大?
  • IDE集成开发环境
  • Apache POI对Excel进行读写操作
  • 【Python Cookbook】S1E08 在两个字典中寻找相同点
  • springboot kafka 提高拉取数量
  • Kamailio dialog timeout
  • css选择器
  • HTML中设置input等文本框为不可操作
  • JavaScript创建对象的四种方式
  • JDK9: 集成 Jshell 和 Maven 项目.
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 前端_面试
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 跳前端坑前,先看看这个!!
  • 微信开放平台全网发布【失败】的几点排查方法
  • 我感觉这是史上最牛的防sql注入方法类
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • ​浅谈 Linux 中的 core dump 分析方法
  • ​油烟净化器电源安全,保障健康餐饮生活
  • ![CDATA[ ]] 是什么东东
  • #window11设置系统变量#
  • #控制台大学课堂点名问题_课堂随机点名
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (力扣)1314.矩阵区域和
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • (小白学Java)Java简介和基本配置
  • (一)模式识别——基于SVM的道路分割实验(附资源)
  • ***测试-HTTP方法
  • .“空心村”成因分析及解决对策122344
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .Net IOC框架入门之一 Unity
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .Net8 Blazor 尝鲜
  • .NET开源项目介绍及资源推荐:数据持久层
  • /etc/sudoer文件配置简析
  • :如何用SQL脚本保存存储过程返回的结果集