Я использую ионный 4 с угловым, чтобы сделать приложение ионного отпечатка пальца. Я использую пример кода из https://ionicframework.com/docs/native/fingerprint-aio. И выполнил все шаги. Когда я получаю команду из конструктора и следующего кода, код выполняется, когда я установлю весь код, я получу белый экран со следующей ошибкой:
consolelogs.js: 49 Ошибка ОШИБКИ: Uncaught (в обещании): TypeError: Object (...) не является функцией TypeError: Object (...) не является функцией в index.js: 92 в Module ../ node_modules/@ionic-native/fingerprint-aio/index.js(index.js: 141) в webpack_require (начальная загрузка: 84) в Module ../ src / app / 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)в ZoneDelegate.invoke (zone-evergreen.js: 359) в Object.onInvoke (core.js: 34201) в ZoneDelegate.invoke (zone-evergreen.js: 358) в resolPromise (zone-evergreen.js: 797) в resolPromise(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) на канале MicroTaskQueue (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))
}
}
Я надеюсь, что любой может помочья исправляю ошибку, потому что я не понимаю, почему я получаю ошибку