Я пытаюсь сделать плавный переход для перехода на другую страницу.Я установил плагин native-page-transition в бета-версии.
$ ionic cordova plugin add com.telerik.plugins.nativepagetransitions
$ npm install @ionic-native/native-page-transitions@beta
и добавил в провайдеры в app.module.ts
import { NativePageTransitions } from '@ionic-native/native-page-transitions/ngx';
providers: [
NativePageTransitions,
]
На странице,я использую его как
import { NativePageTransitions, NativeTransitionOptions } from '@ionic-native/native-page-transitions/ngx';
constructor(private nativePageTransitions: NativePageTransitions){}
Animation(){
let options: NativeTransitionOptions = {}
this.nativePageTransitions.fade(options);
this.navCtrl.setRoot(HomePage);
}
Но когда я запускаю скрипт и запускаю функцию, он показывает мне следующую ошибку
TypeError: Object (...) нефункция в NativePageTransitions.fade
Пожалуйста, помогите мне избавиться от ошибки.
Ионная информация :
Ionic:
ionic (Ionic CLI) : 4.10.2 (/usr/local/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.1
Cordova:
cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms : android 6.4.0, browser 5.0.4, ios 4.5.5
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, (and 12 other plugins)
System:
Android SDK Tools : 26.1.1 (/Users/user/Library/Android/sdk)
ios-deploy : 1.9.4
NodeJS : v10.15.0 (/usr/local/bin/node)
npm : 6.4.1
OS : macOS Mojave
Xcode : Xcode 10.1 Build version 10B61