微信小程序> 微信小程序—人脸识别

微信小程序—人脸识别

浏览量:3550 时间: 来源:hello_xiang

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

小程序

2.wxml代码

  1. camera device-position="{{sxt}}" flash="off" binderror="error" style="width: 100%; height: 300px;"/camera  
  2. view class="weui-cells weui-cells_after-title"  
  3.                 view class="weui-cell weui-cell_switch"  
  4.                     view class="weui-cell__bd"/view  
  5.                     !-- view class="weui-cell__ft" --  
  6.                         input name='sex' value='{{sxt}}'{{sxt}}/input  
  7.                         switch checked bindchange='switch1Change'/  
  8.                     !-- /view --  
  9.                 /view  
  10.             /view   
  11. button type="primary" bindtap="takePhoto"拍照/button  

3.js代码

  1. data: {  
  2.     sxt: '前置'  
  3.   },  
  4.   switch1Change: function (e) {  
  5.     console.log(e)  
  6.     var front = '前置'  
  7.     var back = '后置'  
  8.     if (this.data.sxt == '前置') {  
  9.       this.setData({ sxt: back })  
  10.     } else if (this.data.sxt == '后置') {  
  11.       this.setData({ sxt: front })  
  12.     }  
  13.   },  
  14.   takePhoto() {  
  15.     const ctx = wx.createCameraContext()  
  16.     ctx.takePhoto({  
  17.       quality: 'high',  
  18.       success: (res) = {  
  19.         // console.log(res);  
  20.         this.setData({  
  21.           src: res.tempImagePath  
  22.         })  
  23.         wx.showLoading({  
  24.             title:'正在核验身份...',  
  25.         })  
  26.         this.setData({logindisabled:true});  
  27.   
  28.         wx.uploadFile({  
  29.           url: 'http://www.swinder.top/server/index.php/home/index/login',  

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎