Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振中是否有方法等待指纹输入_Flutter_Dart_Android Fingerprint Api - Fatal编程技术网

Flutter 颤振中是否有方法等待指纹输入

Flutter 颤振中是否有方法等待指纹输入,flutter,dart,android-fingerprint-api,Flutter,Dart,Android Fingerprint Api,我想做的是有一个锁屏,它总是在监听指纹,然后切换页面,我不知道如何实现这一点。我试过了,发现只要有一个按钮,然后用这个按钮调用一个函数来检查指纹是很容易的 我的问题基本上是,我是否可以一直等待指纹传感器被激活,然后自动切换页面而不做任何其他事情 编辑:如果可能的话,如果我不需要弹出窗口就好了。现在,我把指纹称为 试试看{ didAuthenticate=wait\u localAuthentication.authenticateWithBiometrics( localizedReason:“

我想做的是有一个锁屏,它总是在监听指纹,然后切换页面,我不知道如何实现这一点。我试过了,发现只要有一个按钮,然后用这个按钮调用一个函数来检查指纹是很容易的

我的问题基本上是,我是否可以一直等待指纹传感器被激活,然后自动切换页面而不做任何其他事情

编辑:如果可能的话,如果我不需要弹出窗口就好了。现在,我把指纹称为

试试看{
didAuthenticate=wait\u localAuthentication.authenticateWithBiometrics(
localizedReason:“请验证以显示帐户余额”,
useErrorDialogs:false);
}捕获(e){
印刷品(e);
}
如果(!已安装)返回;
如果(didAuthenticate=true){
导航器。更换(
上下文
MaterialPage路由(生成器:(上下文)=>MenuAppPage()),
);
}
在上一节课上,我没有找到其他方法,所以如果有人有任何提示,那就太好了。

您有两个选择: 1.在init()中调用LocalAuth或Touch_方法。
2.您可以使用计时器函数调用LocalAuth函数。

我在initState中尝试了它,它工作得很好,我现在唯一忘记添加的问题是,我不知道如何在没有弹出窗口的情况下执行此操作,或者这是否可能。但是谢谢你!