Ionic framework Ionic 3-InApp浏览器中的监视请求

Ionic framework Ionic 3-InApp浏览器中的监视请求,ionic-framework,ionic3,inappbrowser,Ionic Framework,Ionic3,Inappbrowser,我正在使用InAppBrowser插件将用户重定向到支付网站。问题是,付款完成后,我需要自动关闭该窗口。 是否有办法在AppBrowser中查看并检查请求,以便捕获成功的响应并关闭浏览器 通常,您会在InApp浏览器中侦听页面加载事件或其他事件。下面是一个直接使用Cordova插件的示例(不带Ionic Native): 我试过了,但它只显示第一次加载(当我执行ExecuteScript操作时)。然后,当支付表单中的某些操作完成时,什么也不显示。那个网站是你的吗?若否,如何确定事件是否已触发?

我正在使用InAppBrowser插件将用户重定向到支付网站。问题是,付款完成后,我需要自动关闭该窗口。
是否有办法在AppBrowser中查看并检查请求,以便捕获成功的响应并关闭浏览器

通常,您会在InApp浏览器中侦听页面加载事件或其他事件。下面是一个直接使用Cordova插件的示例(不带Ionic Native):


我试过了,但它只显示第一次加载(当我执行ExecuteScript操作时)。然后,当支付表单中的某些操作完成时,什么也不显示。那个网站是你的吗?若否,如何确定事件是否已触发?
  browser.addEventListener("loadstart", (event) => {
    if ((event.url).indexOf("http://localhost/callback") === 0) {

      browser.removeEventListener("exit", (event) => {});
      browser.close();

      // do things with `event.url` here
    }
  });