收藏
回答

wx.startFacialRecognitionVerify一直报光线太亮(人脸还未出现在屏幕)?

前几个月都没问题,就今天这个客户换了iphone6和iphoneXmax都不行。是不是我这个小程序没有做微信授权的缘故?

最后一次编辑于  11-04
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-阳光
    社区技术运营专员-阳光
    11-04

    你好,微信人脸核身的原理,是使用的手机屏幕反光到用户脸部,通过反光行程的模型,来判断是否真实自热人在使用

    所以这种检测方式,会稍微受环境光线的影响。当光线太亮时,确实会偶发报这个提示。

    目前来说,有2个建议:

    1、使用人脸识别时,注意以下的环境或姿态,主要包括:

    ● 正对手机屏幕中的“脸部”圆圈,使用脸部将圆圈“填满”(安卓手机,尽量离近);

    ● 适用于室内、光线柔和的阴天室外,不适合光线强烈的室外、光源、正对显示器等;

    ● 尽量避免在窗边、车内,或者逆光的位置;

    ● 手持手机时,尽量与脸部保持水平,不建议低头对手机;

    2、如果ios系统的话,建议将微信版本升级为最新的7.0.18,然后再试一下。

    11-04
    有用
    回复
登录 后发表内容
问题标签