Luxand
This plugin let you integrate Luxand Face SDK into your ionic projects, so you can implement face authentication easily in your application.
Cordovaの問題で困っていますか?

本格的なプロジェクトを構築している場合、トラブルシューティングに時間を費やす余裕はありません。Ionicのエキスパートが、保守、サポート、統合に関する公式サポートを提供しています。
インストール
Ionic Native Enterprise はIonic Teamが完全にサポートしメンテナンスしているプラグインを利用できます。 詳しくみる か、 エンタープライズプラグインに興味があれば 連絡ください
サポートしているプラットフォーム
- Android
- iOS
利用方法
React
Angular
import { Luxand } from '@ionic-native/luxand';
constructor(private luxand: Luxand) { }
...
//init Luxand Face SDK
this.luxand.init({
licence: "",
dbname: "data.dat",
loginTryCount: 3
})
.then((res: any) => console.log(res))
.catch((error: any) => console.error(error));
// register a face
this.luxand.register({
timeout: 20000//20 seconds
})
.then(r=>{
console.log("Your FACE ID:", r.id);
console.log("Your AGE:", r.extra.AGE);
console.log("Your GENDER:", r.extra.GENDER);
console.log("SIMILING:", r.extra.SMILE>35? "YES": "NO");
console.log("EYE OPENED:", r.extra.EYESOPENED>45? "YES": "NO");
})
.catch(err=>{
if(err.messgae === "Already registered") {
//extra data available
console.log("Your AGE:", r.extra.AGE);
console.log("Your GENDER:", r.extra.GENDER);
console.log("SIMILING:", r.extra.SMILE>35? "YES": "NO");
console.log("EYE OPENED:", r.extra.EYESOPENED>45? "YES": "NO");
}
})
//to login using a face
this.luxand.login({
timeout: 20000
}).then(r=>console.log(r))
.catch(err=>console.log(err));