首先是小程序用户端的页面
<camera device-position="{
{position}}" flash="off" binderror="error" style="width: 100%; height: 300px;"></camera>
<view class="weui-cell__ft" >
<switch checked bindchange='switch1Change' style='margin:20rpx;'/>
</view>
<button type="primary" bindtap="takePhoto">刷脸登录</button>
接下来就是当点击刷脸登录时,可以看到绑定了一个事件 takePhone 此时在此事件中调用已经写好的接口在 .js中实现登录
js代码
takePhoto() {
const ctx = wx.createCameraContext()
ctx.takePhoto({
quality: 'high',
success: (res) => {
var tempImagePath = res.tempImagePath;
// console.log(tempImagePath);
wx.showLoading({
title: '正在核验身份....',
})
this.setData({logindi