Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从ionic 3中的inAppBrowser返回应用程序_Javascript_Ionic3 - Fatal编程技术网

Javascript 如何从ionic 3中的inAppBrowser返回应用程序

Javascript 如何从ionic 3中的inAppBrowser返回应用程序,javascript,ionic3,Javascript,Ionic3,我在爱奥尼亚应用程序中使用PayTM基于web的支付网关。我使用AppBrowser打开网关,现在我想从网页返回到我的应用程序。如何实现它?这是我的代码 browser.on('loadstart').subscribe((e) => { let compareURL = "https://myurl.com/folder_name/filename.php?CODE=XXXXX"; console.log(e.url); if(e.url === compa

我在爱奥尼亚应用程序中使用PayTM基于web的支付网关。我使用AppBrowser打开网关,现在我想从网页返回到我的应用程序。如何实现它?

这是我的代码

browser.on('loadstart').subscribe((e) => {
     let compareURL = "https://myurl.com/folder_name/filename.php?CODE=XXXXX";
     console.log(e.url);
     if(e.url === compareURL){
       this.navCtrl.setRoot(ConfirmationPage, {
       orderId: this.orderId
     })
       browser.close();
       console.log('browser closed');
    }

    }, err => {
          console.error(err);
    });

提供一些您尝试过的代码。此外,请检查inappbrowser的“on”方法,在退出事件时,获取最后加载的URL并执行所需操作感谢ton@ASH_HBK为我提供了一点关于如何使用该方法的想法。我使用了browser.on('loadstart').subcribe({…});获取当前url并与之进行比较。。如果这是真的,那么我关闭了浏览器。再次感谢:)