import {Component} from '@angular/core'; import {Platform} from '@ionic/angular'; import {SplashScreen} from '@ionic-native/splash-screen/ngx'; import {StatusBar} from '@ionic-native/status-bar/ngx'; declare var window: any; @Component({ selector: 'app-root', templateUrl: 'app.component.html', styleUrls: ['app.component.scss'] }) export class AppComponent { constructor( private platform: Platform, private splashScreen: SplashScreen, private statusBar: StatusBar ) { this.initializeApp(); } initializeApp() { this.platform.ready().then(() => { this.statusBar.styleDefault(); this.splashScreen.hide(); const Paygilant = window.Paygilant; console.log('app.component', Paygilant, window.Paygilant); if (window.Paygilant) { window.Paygilant.init('https://poc-eu.paygilant.com/9b10ed0fad2c/').then((result) => { console.log('init ok', result); }, (initError) => { alert('init error ' + initError); }); } }); } }