我对Apache Cordova并不陌生,但是我对HTML和Javascript非常熟悉。我正在尝试使用指纹认证对话框制作一个应用程序。我已经安装了插件:“ cordova-plugin-fingerprint-aio”。在我的程序中,我添加了一个用于触发对话的按钮,但没有任何显示。请帮忙。我已经写出我的代码,如下所示:
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<button id="button" onclick="Fingerprint.show()">
click me!
</button>
<script type="text/javascript">
fingerprint.isAvailable(isAvailableSuccess, isAvailableError);
function isAvailableSuccess(result) {
alert("Fingerprint available");
}
function isAvailableError(message) {
alert(message);
}
Fingerprint.show({
clientId: "Fingerprint-Demo",
clientSecret: "password"
}, successCallback, errorCallback);
function successCallback(){
alert("Authentication successfull");
}
function errorCallback(err){
alert("Authentication invalid " + err);
}
}
</script>
</body>
</html>