我想做的是有一个锁屏,它总是在监听指纹,然后切换页面,我不知道如何实现这一点。我试了一下,发现只需要一个按钮,然后用这个按钮调用一个检查指纹的函数很容易。
我的问题基本上是,我是否可以一直等待指纹传感器被激活,然后在不做任何其他事情的情况下自动切换页面。
编辑:如果可能的话,如果我不需要弹出窗口,那就太好了。现在,我用调用指纹
try {
didAuthenticate = await _localAuthentication.authenticateWithBiometrics(
localizedReason: 'Please authenticate to show account balance',
useErrorDialogs: false);
} catch (e) {
print(e);
}
if (!mounted) return;
if (didAuthenticate = true) {
Navigator.pushReplacement(
context,
MaterialPageRoute(builder: (context) => MenuAppPage()),
);
}
Onhttps://pub.dev/packages/local_auth我没有找到其他方法来做到这一点,所以如果有人有任何提示,那将是很棒的
您有两个选项:1.在init((中调用LocalAuth或Touch_Method。2.您可以使用定时器函数来调用LocalAuth函数。