template

<uni-card class="login-card" :is-shadow="true"><uni-easyinput class="user-input readonly-style-ignore disabled-style-ignore" type="text" v-model="username" placeholder="请输入姓名"></uni-easyinput><uni-easyinput class="pass-input marBottom" type="text" v-model="identityNum"placeholder="请输入身份证号"></uni-easyinput><uni-easyinput class="pass-input" type="text" v-model="mobile"placeholder="请输入手机号"></uni-easyinput><view class="login-btn" @tap="faceLogin">开始人脸识别验证</view></uni-card>

script

    data() {return {  username: "",//用户姓名mobile: "",//手机号identityNum:"",//身份证号码}},methods: {faceLogin() {let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;let regPhone = /^1[3456789]\d{9}$/;const self = thisif (self.username.length === 0) {return self.$common.msg('请您输入姓名');}if (self.identityNum.length === 0) {return self.$common.msg('请您输入身份证号码');}else if(!reg.test(self.identityNum)){return self.$common.msg('请您输入正确的身份证号码');}if (self.mobile.length === 0) {return self.$common.msg('请您输入手机号码');}else if(regPhone.test(!self.mobile)){return self.$common.msg('请您输入正确的手机号码');}if (!self.isChecked){return self.$common.msg('请认真阅读《用户协议》以及《隐私协议》');}wx.startFacialRecognitionVerify({//小程序获取验证结果name:self.username,//用户名称idCardNumber:self.identityNum,//身份证号码success(res){if(res.errMsg == 'startFacialRecognitionVerify:ok'){self.key = res.verifyResult;console.log(res,'人脸识别结果:success');uni.removeStorageSync('token');uni.removeStorageSync('userInfo');self.$common.login({url: '/app/sys/naturalLogin',data: {  username: self.username,//用户姓名mobile: self.mobile,//手机号identityNum: self.identityNum,//身份证号码key: res.verifyResult //小程序验证码},success(data) {console.log(data,'登录信息888',self.key);if (data.code === 200) {// 存储返回的tokenuni.setStorageSync('token', data.data.token);uni.setStorageSync('userInfo', data.data.userInfo);//跳转首页setTimeout(() => {uni.reLaunch({url: '/pagesC/index/index'})}, 500)} else {return self.$common.msg(data.message);}}})}},fail(res){console.log(res,'人脸识别结果:fail')}})}}

干货

uniapp调用微信小程序人脸识别步骤相关推荐

  1. 小程序加入人脸识别_微信小程序 人脸识别登陆模块

    微信小程序---人脸识别登陆的实现 关键词:微信小程序 人脸识别 百度云接口 前言 这是一篇关于一个原创微信小程序开发过程的原创文章.涉及到的核心技术是微信小程序开发方法和百度云人脸识别接口.小程序的 ...

  2. [小记] 微信小程序 - 人脸识别前端(一)初体验

    微信小程序 - 人脸识别前端(一)初体验 记录尝试使用拍照模式进行人脸比对的过程-此方式有一定缺陷:调用系统摄像头,会保留照片于系统相册等 功能:人脸识别 + 打卡签到 说明:前端仅做拍照和转码操作等 ...

  3. 微信小程序 - 人脸识别前端(二)拍照方式优化

    微信小程序 - 人脸识别前端(二)拍照方式优化 前文提及的识别方式较 low ,另外会留下识别痕迹,此处使用 <camera>组件进行优化. 前文地址:前文 参考文章:zhoujie-人脸 ...

  4. 微信小程序人脸识别/采集改进版-支持人脸中心位置校验,人脸图片采集(速度更快),人脸搜索

    目录 1. 微信小程序人脸识别 1. 初始化人脸识别 2. 创建 camera 上下文 CameraContext 对象 3.获取 Camera 实时帧数据 4.人脸识别,使用前需要通过 wx.ini ...

  5. 小程序加入人脸识别_微信小程序+人脸识别

    为什么在原有的基础上增加人脸识别呢,因为我也厌倦了账号+密码的登录方式,所以想试一试在原有的功能上采用人脸识别登录. 识别过程借助于百度AI,服务器依旧是 SSM 框架.废话少说下面直接进入主题 服务 ...

  6. 人工智能微信小程序人脸识别之人脸属性检测(附源码)

    随着人工智能和大数据分析技术越来越广泛,众多的生活场景都存在着这些技术的身影,比如像现在比较流行的人脸识别技术,其底层的算法实现的支撑,为众多的业务场景铺垫了基础,像支付宝的刷脸支付,本文是百度的人脸 ...

  7. 微信小程序-人脸识别+输出人脸匹配信息

    1.在微信小程序创建 camera页面 camera.wxml代码为: <camera device-position="{{show}}" flash="off& ...

  8. 微信小程序---人脸识别(WX.STARTFACIALRECOGNITIONVERIFY)

    1.由于人脸核验功能涉及到用户的敏感.隐私信息,因此调用此接口的业务方,需要满足一定的条件,申请小程序的人脸识别api.开通小程序后台的接口权限入口后,开发者可以登录mp.weixin.qq.com小 ...

  9. 微信小程序人脸识别的实现

    首先我们创建一个前台的页面设计 <!--pages/camera/camera.wxml--> <camera device-position="{{device}}&qu ...

  10. 微信小程序—人脸识别

    1.首先你要有一个可以就行人脸识别的服务器,然后就是上传到百度云,百度云人脸识别的API接口全面升级到V3版本,并进行开放测试 2.wxml代码 <camera device-position= ...

最新文章

  1. 一些js代码,自己备用的。高手不要笑话我。。(跨浏览器基础事件,浏览器检测,判断浏览器的名称、版本号、操作系统)...
  2. 【BZOJ 1927】 [Sdoi2010]星际竞速
  3. 最新安卓系统细节曝光:后盖手势控制、浮雕式UI、隐私保护.....本月更新!
  4. Android-----Activity生命周期
  5. SpringBoot远程访问redis配置,config文件,防火墙,阿里云安全组等
  6. 【编程】不同编程语言的用处(图解)
  7. 大智慧 软件 开发语言_智慧工厂培训软件开发流程篇
  8. 建模数据科学家的福音:MIT系特征自动构造工具今日发布
  9. tomcat常见报错
  10. 4.测试用例模板(p2p)
  11. VARCHART XGantt 甘特图中的日期和夏令时
  12. 使用 k3d 来运行极狐GitLab Runner
  13. matlab 矩阵增加行,MATLAB 中 如何在矩阵中插入1行
  14. mac 更新 nodenpm
  15. 各种进制转换(二,八,十,十六进制间转换)详解附代码
  16. 2023年浙江交安安全员考试题库及答案
  17. Scrum在大型游戏团队中的应用
  18. visio 2010如何激活
  19. 解决arcgis地图选中的时候有白色边框的问题
  20. WDMycould Gen2安装SVN Server

热门文章

  1. IC中的RDC中存在的亚稳态风险以及解决方案
  2. Python GUI | 利用Tkinter制作签名设计软件!
  3. 自动控制原理(来自于b站的笔记整理,深入理解自动控制框架)
  4. python:BeautifulSoup解析爬取网页文章demo
  5. 云队友丨知乎10万赞回答:真正厉害的人,是怎么分析问题的?
  6. 2013年04月12日 JavaEE+物联云计算就业班-上海
  7. 基于TI Sitara系列AM3352/AM3354/AM3359的Linux常用开发案例分享
  8. 互联网热门词汇搞笑来袭
  9. 朗格Lange 1古董车展特别版表落谁家?法拉利 335 Sport非常合衬
  10. C++:round函数用法