Method for liveness check.
onPressStartLiveness = () => {
var accuraConfs = {
face_uri: "",
};
var lconfig = {
backGroundColor: '#FFC4C4C5',
closeIconColor: '#FF000000',
feedbackBackGroundColor: '#FFC4C4C5',
feedbackTextColor: '#FF000000',
setFeedbackTextSize: 18,
setFeedBackframeMessage: 'Frame Your Face',
setFeedBackAwayMessage: 'Move Phone Away',
setFeedBackOpenEyesMessage: 'Keep Your Eyes Open',
setFeedBackCloserMessage: 'Move Phone Closer',
setFeedBackCenterMessage: 'Move Phone Center',
setFeedbackMultipleFaceMessage: 'Multiple Face Detected',
setFeedBackFaceSteadymessage: 'Keep Your Head Straight',
setFeedBackBlurFaceMessage: 'Blur Detected Over Face',
setFeedBackGlareFaceMessage: 'Glare Detected',
setBlurPercentage: 80,
setGlarePercentage_0: -1,
setGlarePercentage_1: -1,
setLivenessURL: 'Your URL',
setFeedBackLowLightMessage: 'Low light detected',
feedbackLowLightTolerence: 39,
feedbackDialogMessage: 'Loading...',
feedBackProcessingMessage: 'Processing...',
isShowLogo: 1,
};
let passArgs = [accuraConfs, lconfig];
AccurascanKyc.startLiveness(passArgs, (error, response) => {
if (error != null) {
console.log(error);
} else {
console.log('Success!', response);
}
});
};