|
|
5 rokov pred | |
|---|---|---|
| .. | ||
| android | 5 rokov pred | |
| ios | 5 rokov pred | |
| lib | 5 rokov pred | |
| test | 5 rokov pred | |
| .gitignore | 5 rokov pred | |
| .metadata | 5 rokov pred | |
| README.md | 5 rokov pred | |
| pubspec.lock | 5 rokov pred | |
| pubspec.yaml | 5 rokov pred | |
Demonstrates how to use the fltbdface plugin.
class FaceService {
FacePlugin _facePlugin = FacePlugin();
String _licenseId;
String _licenseFileName;
FaceService() {
if (Platform.isIOS) {
_licenseId = 'pharmacist-license-face-ios'; //百度云后台licenseID
_licenseFileName = 'idl-license.face-ios';
} else {
_licenseId = 'pharmacist-license-face-android';
_licenseFileName =
'idl-license.face-android'; // 位于android/app/src/main/assets下的license文件名称
}
}
startFaceLiveness({Function data, Function onFailed}) {
//初始化插件
_facePlugin.initialize(
licenseId: _licenseId, licenseFileName: _licenseFileName);
//创建插件配置
FaceConfig _faceConfig = FaceConfig();
//验证活动动作列表
List<LivenessType> livenessTypeList = [LivenessType.Eye];
livenessTypeList.add(LivenessType.Mouth);
_faceConfig.livenessTypeList = livenessTypeList;
//设置配置
_facePlugin.setFaceConfig(_faceConfig);
//启动人脸采集界面
_facePlugin.startFaceLiveness(data: data, onFailed: onFailed);
}
}