收藏
回答

华为手机显示不支持人脸识别

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.checkIsSupportSoterAuthentication 微信安卓客户端 8.0.9 2.18.0
    wx.checkIsSupportSoterAuthentication({
      success(res) {
        console.log(res) //此处没有返回-facial
        // res.supportMode = [] 不具备任何被SOTER支持的生物识别方式
        // res.supportMode = ['fingerPrint'] 只支持指纹识别
        // res.supportMode = ['fingerPrint', 'facial'] 支持指纹识别和人脸识别
        if (res.supportMode.indexOf('facial') != -1) {
          wx.startSoterAuthentication({
            requestAuthModes: ['facial'],
            challenge'123456',
            authContent'请进行人脸识别',
            success(res) {
              console.log(res)
              wx.checkIsSoterEnrolledInDevice({
                checkAuthMode'facial',
                success(res) {
                  console.log(res.isEnrolled)
                }
              })
            }
          })
        }
      }
    })
回答关注问题邀请回答
收藏
登录 后发表内容