Ionic 4指纹

问题描述 投票:0回答:2

Im使用带有角度的离子4制作离子指纹应用程序。我使用https://ionicframework.com/docs/native/fingerprint-aio中的示例代码。并遵循所有步骤。当我命令构造函数并执行以下代码时,当我设置整个代码时,代码正在运行,我将得到白色屏幕,并显示以下错误:

consolelogs.js:49错误错误:未捕获(承诺):TypeError:Object(...)不是函数TypeError:Object(...)不是一个函数在index.js:92在Module ../ node_modules/@ionic-native/fingerprint-aio/index.js(index.js:141)在webpack_require(bootstrap:84)在Module ../ src / app / home / home.page.ts(home-home-module.js:84)在webpack_require(bootstrap:84)在Module ../ src / app / home / home.module.ts(home-home-module.js:30)在webpack_require(bootstrap:84)在ZoneDelegate.invoke(zone-evergreen.js:359)在Object.onInvoke(core.js:34201)在ZoneDelegate.invoke(zone-evergreen.js:358)在resolvePromise(zone-evergreen.js:797)在resolvePromise(zone-evergreen.js:754)在zone-evergreen.js:858在ZoneDelegate.invokeTask(zone-evergreen.js:391)在Object.onInvokeTask(core.js:34182)在ZoneDelegate.invokeTask(zone-evergreen.js:390)在Zone.runTask(zone-evergreen.js:168)在rainMicroTaskQueue(zone-evergreen.js:559)处

import { FingerprintAIO } from '@ionic-native/fingerprint-aio';

@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {



constructor(private faio: FingerprintAIO) { }

logging(){
this.faio.show({
    clientId: 'Fingerprint-Demo', //Android: Used for encryption. iOS: used for dialogue if no `localizedReason` is given.
    clientSecret: 'o7aoOMYUbyxaD23oFAnJ', //Necessary for Android encrpytion of keys. Use random secret key.
    disableBackup:true,  //Only for Android(optional)
    localizedFallbackTitle: 'Use Pin', //Only for iOS
    localizedReason: 'Please authenticate' //Only for iOS
})
.then((result: any) => console.log(result))
}
}

我希望任何人都可以帮助我解决错误,因为我不明白为什么我会收到错误消息

cordova ionic-framework plugins fingerprint
2个回答
0
投票

我认为问题来自您的导入,请尝试以下操作:

import { FingerprintAIO } from '@ionic-native/fingerprint-aio/ngx';

0
投票

您在这里有两种可能。

首先是您导入的问题,很可能是导致错误的问题,将您的导入更改为下面的代码,或

import { FingerprintAIO } from '@ionic-native/fingerprint-aio/ngx';"

或者您尚未将插件导入到app.module.ts中

© www.soinside.com 2019 - 2024. All rights reserved.