Expo.Fingerprint.isEnrolledAsync 返回一个对象



我正在尝试在我的反应本机应用程序上创建指纹身份验证过程。我使用了世博会的以下SDK来实现它。

https://docs.expo.io/versions/latest/sdk/fingerprint.html#returns-1

Expo.Fingerprint.authenticateAsync() 方法建议它将返回一个布尔值。但是,当我尝试打印它时,它似乎返回了一个对象。

Expo.Fingerprint.authenticateAsync()
  .then(success => {
      if(result == true) {
        console.log("Touch ID success. " + result);
      } else {
        console.log("Touch ID failed. " + result);
      }
});

有没有人遇到过和我一样的问题?

该函数返回一个嵌入了布尔值的对象。您可以通过这种方式访问它。

Expo.Fingerprint.authenticateAsync()
 .then(result => {
     console.log(result.success);
 }); 

相关内容

  • 没有找到相关文章

最新更新