首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离子4指纹图谱

离子4指纹图谱
EN

Stack Overflow用户
提问于 2019-10-21 11:51:01
回答 2查看 1.1K关注 0票数 0

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

consolelogs.js:49错误:未知(承诺):TypeError: Object(.)不是函数TypeError: Object(.)不是Module../node_modules/@ionic-native/fingerprint-aio/index.js at index.js:92 (index.js:141) at webpack_require (引导代码:84)在模块../src/app/home/home/home.page.ts (home-home-module.js:84)上的webpack_require (引导代码:84)在模块./src/app/home/home.module.ts(home-home-module.js:30)在webpack_require (引导代码:84) at ZoneDelegate.invoke (zone-evergreen.js:359) at Object.onInvoke (core.js:34201) at ZoneDelegate.invoke (zone-evergreen.js:358) at resolvePromise (zone-evergreen.js:797) at resolvePromise (zone-evergreen.js:754) at zone-evergreen.js:858 at ZoneDelegate.invokeTask (zone-evergreen.js:391)在Object.onInvokeTask (core.js:34182) at ZoneDelegate.invokeTask (zone-evergreen.js:390) at Zone.runTask (zone-evergreen.js:168) at drainMicroTaskQueue (zone-evergreen.js:559)

代码语言:javascript
复制
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))
}
}

我希望有人能帮我改正错误,因为我不明白为什么我会犯错误

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-22 08:51:55

这里有两种可能性。

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

代码语言:javascript
复制
import { FingerprintAIO } from '@ionic-native/fingerprint-aio/ngx';"

要么你还没有在你的app.module.ts上导入插件

票数 0
EN

Stack Overflow用户

发布于 2019-10-21 13:13:41

我认为问题来自你的进口,试试这个:

代码语言:javascript
复制
import { FingerprintAIO } from '@ionic-native/fingerprint-aio/ngx';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58485734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档