Ich erstelle gerade eine mobile App mit Adobe Phonegap und versuche eine Seite der App zu sperren, so dass nur per Fingerabdruck darauf zugegriffen werden kann.Phonegap Android Fingerprint Auth Plugin
Ich bin völlig neu, Plugins zu integrieren und sie zu verwenden.
Ich war Tutorials folgende wie die Anwesenden auf der GitHub des Plugins:
https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth#module_fingerprintauth.config
ich erfolgreich das Plugin mit dem Befehl installiert haben:
phonegap plugin add cordova-plugin-android-fingerprint-auth
aber ich don Wie installiere ich das Plugin?
Ich habe versucht zu prüfen, ob die Fingerabdruck-Hardware verfügbar ist.
Beispielcode ist tatsächlich gegeben, und es sieht so aus:
FingerprintAuth.isAvailable(isAvailableSuccess, isAvailableError);
/**
* @return {
* isAvailable:boolean,
* isHardwareDetected:boolean,
* hasEnrolledFingerprints:boolean
* }
*/
function isAvailableSuccess(result)
{
console.log("FingerprintAuth available: " + JSON.stringify(result));
if (result.isAvailable)
{
var encryptConfig = {}; // See config object for required parameters
FingerprintAuth.encrypt(encryptConfig, encryptSuccessCallback, encryptErrorCallback);
}
}
function isAvailableError(message)
{
console.log("isAvailableError(): " + message);
}
Ich erhalte immer Fehler wie:
Error: exec proxy not found for :: FingerprintAuth :: availability
und
isAvailableError(): Missing Command Error
Bin ich einen Trick fehlt? Irgendwelche Ratschläge?
Ich habe das tatsächlich zur Arbeit, danke für Ihre Hilfe. Ich schätze es sehr. – Fendec